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