Peace, Love & Misunderstanding 2011
as Richard
Cinema Verite 2011
as Policeman (uncredited)
Enron: The Smartest Guys in the Room 2005
as Self
Credits from TMDB.