FILMOGRAPHY
2006 · Battle
1996 · The Pornographer
1986 · Commendatore - Ghost
2016 · Principal
2005 · Father