Acting
Angels & Demons
as Swiss Guard (uncredited) · 2009 · 6.7
Guardians
as Alex · 2009 · 3.5
Sleeper
as Owen Bishop · 2005 · 8.0
Men in Black II
as 70's MIB Agent (uncredited) · 2002 · 6.4
Triptych
as · 0.0