2007
Without A Trace (TV Series) as Eddie McCann in "Desert Springs" (February 18)
2006
Cold Case (TV Series) as Clem in "8 Years" (January 8)
2005
The Closer (TV Series) as Bartender in "You Are Here" (January 1)
2004
The Division as (TV Series) Casey Exstead in
"Zero Tolerance: Part 1" (June 28, 2004)
"Zero Tolerance: Part 2" (June 28, 2004)
"Sweet Sorrow" (August 11, 2002)
"Before the Deluge" (August 4,2002)
"Intervention" (July 29, 2001)
"Don't Ask" (February 25, 2001)
2000
The Sculptress (Film) as Chris
Getting Away with Murder: The JonBenet Ramsey Mystery (TV Movie) as Police officer
1999
MTV's Undressed (TV Series) as Ned in "He Ain't Gay, He's My Brother"
The X Files (TV Series) as Roadblock Officer in "Agua Mala" (February 21)
Charmed (TV Series) as Doug in
"From Fear to Eternity" (February 10)
"Feats of Clay" (January 20)
1998
Vengeance Unlimited (TV Series) as Rick Delaney in "Cruel and Unusual" (September 29)
1997
JAG (TV Series) as Nathaniel Ryder in "Against All Enemies" (November 4)
Pacific Blue (TV Series) as Donald 'Shag' Pfeiffer in "Repeat Offenders" (September 28)
Step by Step (TV Series) as Kyle McCormick in "It Didn't Happen One Night" (June 20)
Tracey Takes On... (TV Series) as Daniel in "Mothers" (February 2)
1996
Amityville: Dollhouse (Direct-to-Video) as Todd Martin
The Pretender (TV Series) as Young Surfer in "To Serve and Protect" (November 9)
Crosscut (Film) as Jeff Hennessey
Sisters (TV Series) as Danny Sadorski in "A Little Snag" (February 10)
The Halfback of Notre Dame (TV Movie) as Archie
1995
Murder, She Wrote (TV Series) as Gary Hayes in "Shooting in Rome" (November 16)
Amanda & the Alien (TV Movie) as Beret, Cafe Patron
Dr. Quinn, Medicine Woman (TV Series) as Dying Trooper in
"Washita: Part 1" (April 29)
"Washita: Part 2" (April 29)
Wing Commander IV: The Price of Freedom (1995) (Video Game) as Border World officer on carrier #1