
Known for
Filmography

Zero Road
as Gene

Books & Drinks
as David Weiss

Laws of Man
as Tommy Morton

The Island
as Phil

Black Noise
as Leo

Condor's Nest
as Fritz Ziegler

Until We Meet Again
as Eddie Conway

WarHunt
as Walsh

Mixtape
as Wes Kelly

The Wall of Mexico
as Donovan Taylor

Do Not Reply
as Brad

Samson
as Rallah

Horseshoe Theory
as Bobbo, Co-Producer

Justice
as Thomas McCord

The Hammer
as Doc

Pali Road
as Neil Lang

City of Dead Men
as Jacob

Live at the Foxes Den
as Bobby Kelly

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

Cowgirls n' Angels
as Justin Wood

Zombie Hamlet
as Shakespeare Purist (uncredited)

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

The Last Airbender
as Sokka

The Twilight Saga: Eclipse
as Jasper Hale

Girlfriend
as Russ

Young Again
as Adult Ethan

Hurt
as Conrad Coltrane

Dread
as Stephen Grace

S. Darko
as Jeremy

The Twilight Saga: New Moon
as Jasper Hale

Twilight
as Jasper

Senior Skip Day
as Snippy

Big Stan
as Robbie

The Valley of Light
as Travis

Pray for Morning
as Connor

River's End
as Jimmy



