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