Filmography


FILM

Darkness Rising (post-production)
Jake
2015
Visions
Ben
2016
Broadtrip (short)
Cop
2014
Willow Creek
Jim
2013-2014
Home Sweet Hell
Lanny Kelso
2014
Deadly Daycare
Daniel
2014
Lucky Dog
Travis
2014
Sutures (short)
Jonathan
2014
Lucidia (short)
Evan Ross
2013-2014
Something, Anything
Mark
2014
Annie and the Gypsy
Son
2012
God Bless America
Co-Worker
2011
Coffee Snobs
Customer
2011
Hit List
Chad
2011
Hulk Vs.
Bruce Banner (voice)
2009
Man Maid
Bobby 'Big Time' Billings
2008
Major Movie Star
Derek O' Grady
2008
The Blue Tooth Virgin
David
2008
Trucker
Rick
2008
Doctor Strange
Doctor Strange (voice)
2007
Becoming Bardo (short)
Shucks
2006
Sleeping Dogs Lie
John
2006
The Skulls III
Roger Lloyd
2004
Home of Phobia
Tazwell
2004
Harry + Max
Harry
2004
Bring It On Again
Greg
2004
Chasing Papi
Bellboy
2003
Puzzled
Dominick
2001

TELEVISION

Hot in Cleveland
Dylan
1 episode, 2014
Supernatural: Bloodlines
Saul Lassiter
1 episode, 2014
NCIS
Eddie Macklin / David Shankton
2 episodes, 2010-2013
Glee
Cody Tolentino
1 episode, 2013
Pretty Little Liars
Darren Wilden
21 episodes, 2010-2013
The Client List
Detective Dunbar
2 episodes, 2013
Anger Management
Mike
1 episode, 2013
The Hi-Life
The Customer
5 episodes, 2012
Simian Undercover Detective Squad
Barry / Dave / Goon / Half-Man / Ted
5 episodes, 2012
Stevie TV
Various
5 episodes, 2012
Dating Rules for My Future Self
Brendan
5 episodes, 2012
Death Valley
Officer Billy Pierce
12 episodes, 2011
Lone Star
Drew Thatcher
5 episodes, 2010
CSI: Crime Scene Investigation
Mark Baker
1 episode, 2009
CSI: NY
Nick 'Cool' Emerson
1 episode, 2009
Drop Dead Diva
Eric Hayes
1 episode, 2009
The Mentalist
Ranger Kyle
1 episode, 2008
Side Order of Life
Adam
1 episode, 2007
Without a Trace
Nick Edberg
1 episode, 2007
Shark
Josh Carpenter
1 episode, 2006
Standoff
Krista's Boyfriend
1 episode, 2006
Nip/Tuck
Corporal Oliver Brandt
1 episode, 2005
House M.D.
James
1 episode, 2005
What I Like About You
Chris
1 episode, 2005
1/4 Life
Jake
tv movie, 2005
Still Life
Jake Morgan
5 episodes, 2003-2004
In My Life
Chris
tv movie, 2002
Dawson's Creek
Library Guy
1 episode, 2001
Gilmore Girls
Paul
1 episode, 2001
Popular
Josh Ford
43 episodes, 1999-2001
Undressed
Cliff
5 episodes, 1999
Saving Graces
Cammy Whitmore
pilot, 1999

VIDEO GAMES

Battlefield Hardline
Various
2015
Resistance: Burning Skies
Tom Riley
2012
Transformers: Revenge of the Fallen
Various
2009
Justice League Heroes
Aquaman
2006
Gun
Port / Additional Voices
2005
Call of Duty 2: Big Red One
Various
2005
Call of Duty 2
Various
2005