Actor
Angels & Demons
2009 · as Swiss Guard (uncredited)
Guardians
2009 · as Alex
Sleeper
2005 · as Owen Bishop
Men in Black II
2002 · as 70's MIB Agent (uncredited)