Test of Love, A (1999) (TV)
Come On, Get Happy: The Partridge Family Story (1999) (TV) .... Joseph Bonaduce
Replacing Dad (1998) (TV) .... George Marsh
American History X (1998) .... Dennis Vinyard
When Danger Follows You Home (1997) .... Detective Tyler Barnes
"Night Sins" (1997) (mini) TV Series .... Sheriff Steiger
Strange Affair, A (1996) (TV) .... Art Maskin
... aka Husband, a Wife, and a Lover, A (1996) (TV)
Have You Seen My Son? (1996) (TV) .... Van
Trail of Tears (1995) (TV) .... David
Big Dreams & Broken Hearts: The Dottie West Story (1995) (TV) .... Bill West
Aspen Extreme (1993) .... Dave Ritchie
Other Mothers (1993) (TV) .... Coach Jim Doan
"Boy Meets World" (1993) TV Series .... Alan Matthews
Bay City Story (1992) (TV)
... aka Deadline (1992) (TV) (USA: video title)
Traces of Red (1992) .... Michael Dobson
"Middle Ages" (1992) TV Series .... Terry
Sexual Advances (1992) (TV) .... Jack French
Drive Like Lightning (1992) (TV) .... Boll Donner
Pastime (1991) .... Roy Dean Bream
... aka One Cup of Coffee (1991)
Crazy from the Heart (1991) (TV) .... Dewey Whitcomb
Capital News (1990) (TV) .... Redmond Dunn
Promise to Keep, A (1990) (TV) .... Carl
"Capital News" (1990) TV Series .... Redmond Dunne
Disorganized Crime (1989) .... Nick Bartkowski
Nasty Boys (1989) (TV) .... Ben Farlow
Unholy, The (1988) .... Luke
"Wiseguy" (1987) TV Series .... Roger Lococco (1988, 1990)
Dead of Winter (1987) .... Rob Sweeney
Wanted: Dead or Alive (1987) .... Danny Quintz
Wiseguy (1987) (TV) .... Roger Lococco
Blood & Orchids (1986) (TV) .... Lloyd Murdoch
Houston: The Legend of Texas (1986) (TV) .... Will Travis
... aka Gone to Texas (1986) (TV)
Second Serve (1986) (TV) .... Josh
... aka I Change My Life (1986) (TV)
Long Hot Summer, The (1985) (TV) .... Jody Varner
Beer (1985) .... Merle Draggett
... aka Selling of America, The (1985)
Command 5 (1984) (TV) .... J.D. Smith
Courage (1984) .... Sonny
... aka Raw Courage (1984)
Right Stuff, The (1983) .... Slick Goodlin
"V" (1983) (mini) TV Series .... Brad
Rehearsal for Murder (1982) (TV) .... Frank Heller
Border, The (1982) .... Jimbo
Cattle Annie and Little Britches (1981) .... Little Dick Raidler
Crisis at Central High (1981) (TV) .... J.O.
Cruising (1980) .... Paul Gaines
Just You and Me, Kid (1979) .... Demesta
"Another World" (1964) TV Series .... Burt McGowan (1978)
... aka "Another World: Bay City" (1964)
TV appearances
"Stargate SG-1" (1997) playing "Captain Jonas Hansen" in episode: "First Commandment, The" (episode # 1.5) 8/22/1997
"Nash Bridges" (1996) playing "Scott Lamont aka "The Monk"" in episode: "Trackdown" (episode # 2.5) 10/11/1996
"Marshal, The" (1995) playing "Loyal Truscott"
"Adventures of Brisco County Jr., The" (1993) playing "Jack Randolph" in episode: "Socrates' Sister" (episode # 1.5) 9/24/1993
"Young Riders, The" (1989) in episode: "Daisy" (episode # 2.15) 2/2/1991
"Tour of Duty" (1987) playing "Sgt. Earl Ray Michaels" in episode: "War Lover" (episode # 1.4) 10/15/1987
"St. Elsewhere" (1982) playing "Patrick O'Casey" in episode: "Time Heals (2)" (episode # 4.18) 2/20/1986
"St. Elsewhere" (1982) playing "Patrick O'Casey" in episode: "Time Heals (1)" (episode # 4.17) 2/19/1986
"Hunter" (1984) playing "Jack Lachman" in episode: "Fire Man" (episode # 1.18) 5/11/1985
"Miami Vice" (1984) playing "Evan Freed" in episode: "Evan" (episode # 1.21) 5/3/1985
"Dukes of Hazzard, The" (1979) playing "Scroggins" in episode: "New Dukes, The" (episode # 5.1) 9/24/1982