Home / Discover / People

Baywatch

1989
as Cody Madison

Jet Stream

2013
as Steve 'Sunny' Simpson

The Ascent

2010
as Bobby

Collision Course

2012
as Jake Ross

Witchblade

2001
as Jake McCartey

Alone Time

2013
as Subway Man

Shark Warning!

2024
as Uncle Ron Wetzel

Blood Pageant

2021
as Barry

After School Special

2017
as Vice Principal Chokachi

The Bone Box

2020
as Sheriff Alex Burrows

Loves Me, Loves Me Not

2019
as Jake Howard

Adeline

2022
as John

Born Bad

2011
as Walter Duncan

Murder.com

2008
as Bobby

12 Bucks

1998
as Evil Lovejoy

Roseville

2014
as Steven Korth

Cyber Case

2015
as Matt Fletcher

10.0 Earthquake

2014
as Reynolds

Beyond the Break

2006
as Justin Healy

As Long As I'm Famous

2019
as Gene Tunney

Patient Killer

2015
as Dylan McNalt

3 Musketeers

2011
as Lewis

Sensory Perception

2019
as Micah Donaldson

The Unspeakable

1996
as Darren Metlick

Director

Episode Witchblade
Palindrome
2002
Episode Witchblade
Diplopia
2001
Episode Witchblade
Convergence
2001
Episode Witchblade
Lagrimas
2002
Episode Witchblade
Transcendence
2001
Episode Witchblade
Ubique
2002
Episode Witchblade
Maelstrom
2001
Episode Witchblade
Destiny
2002
Episode Witchblade
Hierophant
2002
Episode Witchblade
Sacrifice
2001
Episode Witchblade
Veritas
2002
Episode Witchblade
Agape
2002
Episode Witchblade
Periculum
2001
Episode Witchblade
Consectatio
2002
Episode Witchblade
Parallax
2001
Episode Witchblade
Static
2002
Episode Witchblade
Thanatopis
2001
Episode Witchblade
Parabolic
2002
Episode Witchblade
Nailed
2002
Episode Witchblade
Conundrum
2001
Episode Witchblade
Legion
2001
Episode Witchblade
Apprehension
2001

Producer

Movie As Long As I'm Famous 2019

Guest Star

Episode E! True Hollywood Story
Baywatch
1999
Episode Sabrina, The Teenage Witch
Mars Attracts
1997
Episode Champions of Magic
Champions of Magic 3
1998
Episode Suddenly Susan
The Me Nobody Nose
1997
Episode She Spies
Gone Bad
2003
Episode V.I.P.
The Quiet Brawler
1999