Tipton
Continuum (2012)
Aaron Barnes
NCIS (2003)
Brian Kessler
American Dreams (2002)
Mick Salgado, Jr.
Fastlane (2002)
Josh Townsend
She Spies (2002)
Kurt Wolff
Monk (2002)
Mortician
Crossing Jordan (2001)
Justin Mack
CSI: Crime Scene Investigation (2000)
Vassen
Charmed (1998)
Petty Officer Rowe
JAG (1995)
Young Denny
Touched by an Angel (1994)
Ryan Steele
VR Troopers (1994)
Trey (voice, uncredited)
Power Rangers (1993)
Wade Coltrane
Walker, Texas Ranger (1993)
Tyler Hart
Shake, Rattle and Roll: An American Love Story (1991)