
Known For
Filmography
2017
2011
2011
2009
2008
2008
2007
2004
2001

All Things Fade
Movie

Switched at Birth
TV · as Art Student Guy · 1 ep

Free Agents
TV · as Troy · 1 ep

Silent Venom
Movie · as Helmsman Long

Tunnel Rats
Movie · as Private Bob Miller

Polar Opposites
Movie · as Ethan

Wizards of Waverly Place
TV · as Jeffrey · 1 ep

Slutty Summer
Movie · as Peter

A Beautiful Mind
Movie · as Princeton Student (uncredited)



