Known For
Photos
Filmography

Zero Road
Movie · as Gene

Books & Drinks
Movie · as David Weiss

Laws of Man
Movie · as Tommy Morton

The Island
Movie · as Phil

Black Noise
Movie · as Leo

Condor's Nest
Movie · as Fritz Ziegler

Until We Meet Again
Movie · as Eddie Conway

WarHunt
Movie · as Walsh

The Guardians of Justice
TV · as Blue Scream · 7 eps

Mixtape
Movie · as Wes Kelly

The Wall of Mexico
Movie · as Donovan Taylor

Dreaming Grand Avenue
Movie · as Jimmy

Do Not Reply
Movie · as Brad

Samson
Movie · as Rallah

Horseshoe Theory
Movie · as Bobbo

Justice
Movie · as Thomas McCord

The Hammer
Movie · as Doc

Tokal: My Husband's Wife
Movie · as Kyle

Pali Road
Movie · as Neil Lang

City of Dead Men
Movie · as Jacob

Finding Carter
TV · as Jared Hale · 12 eps

The Last Ship
TV · as Giorgio Vellek · 8 eps

Live at the Foxes Den
Movie · as Bobby Kelly
The Magic Bracelet
Movie · as Geoff

The Twilight Saga: Breaking Dawn - Part 2
Movie · as Jasper Hale

Cowgirls n' Angels
Movie · as Justin Wood

Zombie Hamlet
Movie · as Shakespeare Purist (uncredited)

The Twilight Saga: Breaking Dawn - Part 1
Movie · as Jasper Hale

Aim High
TV · as Nick Green · 16 eps

Halloween Wars
TV · as Self - Guest Judge · 1 ep

NTSF:SD:SUV::
TV · as Jesse James · 1 ep

The Last Airbender
Movie · as Sokka

The Twilight Saga: Eclipse
Movie · as Jasper Hale

Girlfriend
Movie · as Russ

Young Again
Movie · as Adult Ethan

No Ordinary Family
TV · as Trent Stafford · 1 ep

Hurt
Movie · as Conrad Coltrane

Dread
Movie · as Stephen Grace

S. Darko
Movie · as Jeremy

The Twilight Saga: New Moon
Movie · as Jasper Hale

White Collar
TV · as Nate Osbourne · 1 ep

Twilight
Movie · as Jasper

Senior Skip Day
Movie · as Snippy

The Cleaner
TV · as Joey · 1 ep

Big Stan
Movie · as Robbie

The Valley of Light
Movie · as Travis

Pray for Morning
Movie · as Connor

River's End
Movie · as Jimmy

The War at Home
TV · as Dylan · 2 eps

Beautiful People
TV · as Nicholas Fiske · 16 eps

Criminal Minds
TV · as Adam Jackson · 1 ep

Close to Home
TV · as Scott Fields · 1 ep

The O.C.
TV · as Justin · 2 eps

The Ellen DeGeneres Show
TV · as Self · 2 eps

Teen Choice Awards
TV · as Self · 1 ep

Hallmark Hall of Fame
TV · as Travis · 1 ep








