Born in Hanau, Germany — Apr 04 1976
Browse acting and crew credits across movies and TV — filter and sort to find specific roles.

Liam Atwood
Anthony Nkruma

Neumann

Julius van Leeuwen

Sascha Jung

Ben James

Walter

Guy at comic book store
Rock Hem

Doctor Jones