Triptych TBA
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)
Credits from TMDB.