Birthdate: Mar 3, 1963
Birthplace: Frederiksberg, Denmark
Carsten Norgaard was born in Frederiksberg, Denmark. He is an actor and producer, known for The Man in the High Castle (2015), The Terminal List (2022) and Alien vs. Predator (2004).
Previous (7)
People Also Searched For