Home / Discover / People
  • Created April 6, 2019 by
    Administrator admin
  • Modified August 21, 2022 by
    Machinist

Bad Hair Day

2015
as Pierce Peters

Among Ravens

2014
as Will DeVille

Picture Perfect

1995
as Alan Walters

Neighbor

2009
as Don Carpenter

Cold Hearts

1999
as John Luke

Star Spangled Banners

2013
as Mitchell Banner

The Book of Daniel

2006
as Peter Webster

Max Steel: Countdown

2006
as Max Steel

The Ugly Duckling

1997
as Older Ugly (voice)

Ibid

2008
as Lionel

Max Steel

2000
as Max Steel / Josh McGrath

Her Composition

2015
as Client I

Max Steel: Endangered Species

2004
as Max Steel (voice)

Trick

1999
as Gabriel

Born to Run

1993
as Jamie

Clear Blue Tuesday

2009
as Obnoxious Co-Worker

An Amish Murder

2013
as Jacob Burkholder

The Betrayed

2008
as Kevin

The Good Things

2001
as Rob Fambrough

Victims

2013
as Spencer

Max Steel: Dark Rival

2007
as Max Steel (voice)

The Piano Man's Daughter

2003
as Charlie Kilworth

Next Time

1998
as Matt

One Night

2007
as Greg

Time of Death

2013
as Nathan Loring

Darkroom

2013
as Larry

Angels!

2000
as Joe Bogsley

Immortal Island

2011
as Agent Ron Cecil

City Boy

1994
as Nick

Director

Episode The Book of Daniel
Temptation
2006
Episode The Book of Daniel
Assignation
2006

Producer

Movie Too Smooth 1998

Guest Star

Episode Jeremiah
The Bag
2002
Episode Chicago Med
Lesser of Two Evils
2018
Episode FBI: Most Wanted
Overlooked
2022
Episode Ghost Whisperer
Big Chills
2008
Episode White Collar
Quantico Closure
2013
Episode TekWar
Killer Instinct
1995
Episode Blue Murder
Boy Band
2003
Episode NCIS
Heartland
2008
Episode CSI: NY
The Ride In
2007
Episode Elementary
We Are Everyone
2013
Episode 7th Heaven
Saturday
1996