
Known For
Filmography
2026
2017
2013
2012
2010
2010
2007
2005
2004
2002
2002
2002
2001
2000
2000
1999
1999

The Love Hypothesis
Movie · as Dr. Keeney

Superconnected
Movie

Still Life: A Three Pines Mystery
Movie · as Claude Guimette

Sorry, Rabbi
Movie · as Chaim

Peepers
Movie · as Neal

Dead Lines
Movie

Forbidden Secrets
Movie · as Jacob Anderson

Crimes of Passion
Movie · as Lieutenant

The Day After Tomorrow
Movie · as Rookie Scientist

Abandon
Movie · as Venture Capitalist

Obsessed
Movie · as Peep Show Customer

Gleason
Movie · as Waiter

Life in the Balance
Movie

The Whole Nine Yards
Movie · as Dave Martin

Nuremberg
TV · as Sergeant Fuchs · 1 ep

Eye of the Beholder
Movie · as Waiter

Big Wolf on Campus
TV · as Dumb Guy · 1 ep