2023 Liam
2019 Tony
2016 The Writer
2012 The Negotiator
2004 Man in Bathroom
2004
2001 Dad
1989 Diane's date
1980 Mechanic
1973 Television Cameraman (uncredited)