2005
Bones as Lee Coleman2005
Gone But Not Forgotten as Detective Ross Barrow1998
I Might Even Love You as Hank Price1996
3rd Rock from the Sun as Matthew1995
Star Trek: Voyager as Tieran1995
JAG as Dan Lander1995
Terror in the Shadows as Alex Williams1994
Babylon 5 as Thomas1994
Accidental Meeting as Richard (as Leigh J. McCloskey)1993
Star Trek: Deep Space Nine as Joran Belar1993
Trouble Shooters: Trapped Beneath the Earth as Frank Mather1988
Lucky Stiff as Eric West1988
Cameron's Closet as Pete Groom1988
Double Revenge as Mick Taylor1987
Dirty Laundry as Jay1986
Hamburger: The Motion Picture as Russell1985
Hollywood Beat as Eddie Cooper1985
Just One of the Guys as Kevin1985
Fraternity Vacation as Charles "Chas" Lawlor III1984
Murder, She Wrote as Todd Amberson1984
Crazy like a Fox as Bob Byers1984
Finder of Lost Loves as Travis Burke1984
Santa Barbara as Ethan Asher1984
Santa Barbara as Zach Kelton1984
Santa Barbara as Zach Kelton / Ethan Asher1984
Velvet as James Barstow1983
Hearts and Armour as Rinaldo1982
Hotel as Not available1980
Inferno as Mark Elliot1979
Buck Rogers in the 25th Century as Jalor Davin1978
Dallas as Mitch Cooper1978
The Bermuda Depths as Magnus Dens1978
Doctors' Private Lives as Kenny1977
Alexander: The Other Side of Dawn as Alexander Duncan1976
Rich Man, Poor Man as Billy1976
Dawn: Portrait of a Teenage Runaway as Alexander Duncan1975
Isis as Bill Cady1968
Hawaii Five-O as Ted Bonner