The X-Files
as Absalom
Star Trek: The Next Generation
as Lobi
Charmed
as Necron
Star Trek: Voyager
as Cmdr. Rekar
The A-Team
as Maxwell
Babylon 5
as Knight One
Walker, Texas Ranger
as Travis Braxton
T. J. Hooker
as Bobby Curtis
Matt Houston
Jake and the Fatman
The Adventures of Brisco County, Jr.
as Gil Swill
V
as Lt. James
Blade
as Pallantine
The Colbys
Mission: Impossible
Voyagers!
Star Trek II: The Wrath of Khan
as Joachim
Every Which Way but Loose
as Biker (uncredited)
The Phoenix
as Bennu of the Golden Light
I, the Jury
as Charles Kendricks