2023
Deadly Estate as Daniel Denton
2018
The Rookie as Colt Henry (1 episode)
2007
The Flock as Edmund Grooms
2005
Ghost Whisperer as Christian (1 episode)
2005
Supernatural as Jeffrey (1 episode)
2003
Wonderland as Cherokee
2003
Threat Matrix as Trevor (1 episode)
2001
Crossing Jordan as Nate (1 episode)
2001
What Matters Most as Troy Decker
2000
CSI: Crime Scene Investigation as Front Desk Clerk (1 episode)
1995
JAG as Airman Peter Tyree (1 episode)