All roles

Clash of the Warlords
1985, Movie - Action, Adventure, Sci-Fi
The Trident Force
1988, Movie - Action
Blood War
1986, Movie - Action