Actor
10 titles
The Candidate
2010
Occupants
2015
The Awakened
2009
The Legends of Nethiah
2012
Monsterwolf
China Beach
1988–1991
The Man Who Fell to Earth
1987
Age of Tomorrow
2014
Jack's Back
1988
Mega Shark vs. Crocosaurus