Actor
The Love Hypothesis
2026 · as Dr. Keeney
Where members put these films
Superconnected
2017
Still Life: A Three Pines Mystery
2013 · as Claude Guimette
Sorry, Rabbi
2012 · as Chaim
Dead Lines
2010
Peepers
2010 · as Neal
Forbidden Secrets
2007 · as Jacob Anderson
Crimes of Passion
2005 · as Lieutenant
The Day After Tomorrow
2004 · as Rookie Scientist
Abandon
2002 · as Venture Capitalist
Gleason
2002 · as Waiter
Obsessed
2002 · as Peep Show Customer