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