Known For
Filmography
2025
2019
2018
2017
2016
2015
2014
20142013
2013
20122012
2012
20122010
2009
20092007
2004

Seven Veils
Movie · as Charlie

Through Black Spruce
Movie · as Danny

What Keeps You Alive
Movie · as Daniel

Painless
Movie · as Henry Long

We're Still Together
Movie · as Bobby

12 Monkeys
TV · as Charlie · 2 eps

The Husband
Movie · as Les
Entangled
Entangled
Movie

Willed to Kill
Movie · as Floyd

The Animal Project
Movie · as Saul
Waiting For You
Waiting For You
Movie

The Vow
Movie · as Josh

On the Road
Movie · as Tom Saybrook
The Girl in the White Coat
The Girl in the White Coat
Movie · as Sterling

Haven
TV · as TJ Smith · 1 ep

Cry
Movie · as Duff
The Waterhole
The Waterhole
Movie · as Cracker

American Gangster
Movie · as Chemist

New York Minute
Movie · as Truant at Pool


