Screeny Meanie 2026
Producer
Faye 2024
as Self
Al's Beef 2008
as The Barkeep
Confession 2005
as Medic
Last Goodbye 2004
as Peter Fitzpatrick
Festival in Cannes 2001
Credits from TMDB.