Actor
Las Vegas Vietnam: The Movie
2019 · as Hannibal/Hannibal's Father
Death Game
2017 · as Hunter
Hunter
2015 · as Lt. Ramsey Hunter
Annabel Lee
2010 · as Detective Ed Hawthorne
1st Testament: CIA Vengeance
2001 · as Phillip
Come And Get It
1991 · as John Lucus
Sher Mountain Killings Mystery
1990 · as Sole
Shark's Paradise
1986 · as Monty Stone
Leonora
1985 · as Dogon
The Return of Captain Invincible
1983 · as Black Salesman
Odds Against Tomorrow
1959 · as Carousel Boy (uncredited)