Home / Discover / People
  • Created August 3, 2020 by
    Administrator admin
  • Modified September 29, 2021 by
    kitts

Outsiders

2016
as Asa Farrell

Becoming Jane

2007
as Henry Austen

Hercules

2014
as Phineas

The Grey

2012
as Todd Flannery

The Crazies

2010
as Russell Clank

Across the Universe

2007
as Max Carrigan

The Ruins

2008
as Mathias

Love Happens

2009
as Tyler

The River (2012)

2012
as Lincoln Cole

Horns

2013
as Terry Parrish

Cause Célèbre

1987
as Little John

Abattoir

2016
as Grady

The Last Front

2024
as Laurentz

High Life

2009
as Donnie

Backdraft 2

2019
as Sean McCaffrey

The Divide

2014
as Terry Kucik

Hangman

2017
as Hangman

Living with the Fosters

2002
as Atis Jamison

Supremacy

2014
as Garrett Tully

The Reckoning

2021
as Joseph Haverstock

Wild Faith

2017
as Charlie Hawkins

Sk8 Dawg

2018
as George

The 27 Club

2008
as Elliot

PawParazzi

2019
as Walter White

Flutter

2015
as John

Amelia

2009
as Bill Stultz

Buzzard

2015
as Craig Kowalczyk

Control

2007
as Peter 'Hooky' Hook

A Single Shot

2013
as Obadiah

Creep

2004
as Male Model

Driftless

2020
as Dad

My Father Die

2016
as Asher

Murder Company

2024
as Smith

Director

Movie Living with the Fosters 2002
Movie Pilot Error 2020
Movie Albino Farm 2009

Writer

Movie America's Most Haunted 2013
Movie Living with the Fosters 2002
Movie Pilot Error 2020
Movie Albino Farm 2009

Producer

Movie Love Wrecked 2005
Movie Living with the Fosters 2002

Guest Star

Episode Midsomer Murders
Second Sight
2005
Episode Hannibal
Contorno
2015
Episode Hannibal
Dolce
2015
Episode Hannibal
Digestivo
2015
Episode Brave New World (2020)
Pilot
2020
Episode Brave New World (2020)
Want and Consequence
2020
Episode Doctor Who (2023)
Boom
2024
Episode Afterlife
More Than Meets The Eye
2005