11/20/1983
|
Angels & Demons (2009) as Swiss Guard (uncredited) |
|
Babel (1989) Camera Production Assistant |