Actor
The Etruscan Smile
2019
as Museum Patron
Guitar Man
2018
as Officer Henry
The Valley
2018
as Bartender
Birth of the Dragon
2017
Contagion
2011
as Doctor (uncredited)
The Raft
2004
Desperate Measures
1998
as San Francisco Police
Metro
1997
as Cable Car Brakeman
James and the Giant Peach
1996
as Hard Hat Man
Girl in the Cadillac
1995
as Policeman
T-Force
1994
as Cop