Actor
Zachariah (1970)
Boy and His Dog, A (1975)
Kent Chronicles, The (The Bastard, The Rebels, The Seekers) (1978-1979)
Beulah Land (TV Mini-series) (1980)
Miami Vice (TV Series) (1984)
Hot Spot, The (1990)
Harley Davidson and the Marlboro Man (1991)
Guilty As Sin (1993)
Born Yesterday (1993)
Goodbye Lover (1998)
When in Rome (2010)
Machete (2010)
Good Old Fashioned Orgy, A (2011)
Other Woman, The (2014)
Cold in July (2014)
Alex of Venice (2014)
Brawl in Cell Block 99 (2017)
Dragged Across Concrete (2018)
Knives Out (2019)