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

Max Steel: Countdown

2006
as Max Steel

The Ugly Duckling

1997
as Older Ugly (voice)

Ibid

2008
as Lionel

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

Producer

Movie Too Smooth 1998