Actor
Lord of the Flies (1990)
Pope Must Die, The (1991)
Lost Highway (1997)
Feast (2005)
Brothers and Sisters (TV Series) (2006)
Big Sur (2013)
Judge, The (2014)
Twin Peaks (TV Series) (Twin Peaks: A Limited Event Series, Twin Peaks: The Return) (2017)