Home / Discover / People
  • Gender Male
  • On Other Sites IMDB
  • Created March 2, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    rfhill2000pb6

Pearl Harbor

2001
as Danny's Gunner

Never Back Down

2008
as Jake Tyler

Sleepover

2004
as Steve Phillips

Yours, Mine & Ours

2005
as William Beardsley

Life As We Know It

2004
as Dino Whitman

Forever Strong

2008
as Rick Penning

Surprise Me!

2017
as Jeff Bachmann

Gangster Land

2017
as Jack McGurn

Christmas with Holly

2012
as Mark Nagle

Stash House

2012
as David Nash

Psycho Nurse

2019
as Todd

Lost for Words

2013
as Michael

The King of Fighters

2009
as Kyo Kusanagi

Freerunner

2011
as Ryan

An Uncommon Grace

2017
as Levi Troyer

The Lost Valentine

2011
as Lucas Thomas

Pawn

2013
as Nick

Adulterers

2016
as Samuel Deuprey

A Veteran's Christmas

2018
as Joe Peterson

Sandra Brown's White Hot

2016
as Beck Merchant

Reunion

2005
as Craig Brewster

The Joneses Unplugged

2017
as Matthew Jones

Producer

Movie Freerunner 2011
Movie Adulterers 2016

Guest Star

Episode Pretty Little Liars
Face Time
2013
Episode Smallville
Nocturne
2002
Episode The Vampire Diaries
Children of the Damned
2010
Episode Pretty Little Liars
She's Come Undone
2014
Episode The Vampire Diaries
Unpleasantville
2010
Episode Pretty Little Liars
Cover For Me
2014
Episode One Tree Hill
The Search for Something More
2003
Episode Pretty Little Liars
Unbridled
2014
Episode The Vampire Diaries
Fool Me Once
2010
Episode Maybe It's Me
The Prom Episode (2)
2002
Episode Pretty Little Liars
Cat's Cradle
2013
Episode Pretty Little Liars
A is for Answers
2014
Episode Boston Public
Chapter Seventy-Nine
2004
Episode Leverage
The Boys' Night Out Job
2011
Episode Even Stevens
Where in the World Is Pookie Stevens?
2002
Episode Hallmark Channel's Countdown to Christmas
Christmas With Holly
2012
Episode Supernatural
Bloodlines
2014
Episode Pretty Little Liars
EscApe From New York
2014
Episode Eve
Player Down
2003
Episode Pretty Little Liars
A is for A-l-i-v-e
2013
Episode Pretty Little Liars
Bite Your Tongue
2014
Episode Pretty Little Liars
Hot for Teacher
2014