1989
Chain Letter as Raymond Maston1989
From the Dead of Night as Rick1988
Fright Night Part 2 as Richard "Richie" Green1988
Death Spa as David Avery1987
Star Trek: The Next Generation as T'Jon1987
Jake and the Fatman as Not available1987
Beauty and the Beast as Not available1987
Shy People as Mike1986
Stagecoach as Lt. Blanchard1986
When the Bough Breaks as Tim Kruger1986
Blood & Orchids as Duane York1986
Wired to Kill as Reegus1985
Head Office as John Hudson1985
Promises to Keep as Reg1984
Star Trek III: The Search for Spock as Dr. David Marcus1984
Sweet Revenge as Capt. Paul Dennison1983
When Your Lover Leaves as Aaron Scott1982
Fame as Not available1982
Star Trek II: The Wrath of Khan as Dr. David Marcus1982
Square Pegs as Not available1982
Zapped! as Gary Cooter1981
Hill Street Blues as Not available1981
Splendor in the Grass as Glenn1977
CHiPs as Not available