
Atuação
40 anos • Madison, Wisconsin, USA • 31 títulos • ativo desde 2009

Dr. House
como Nick

Agentes da S.H.I.E.L.D. da Marvel
como Shane Larson

Ghost Whisperer
como Mike Walker

NCIS: Investigação Naval
como Judd Stern

Era Uma Vez
como Liam Jones II

CSI: Miami
como Todd Bradstone

D.U.F.F. - Você Conhece, Tem ou É
como Toby Tucker

Livre
como Richie

The Runaways: Garotas do Rock
como Rocker Boy

Get on Up: A História de James Brown
como Mick Jagger

Electric Dreams
como Avishai Hahn

The Tomorrow People
como Kurt Rundle

Perdido pra Cachorro 3
como Phil (voice)

Os Vampiros que se Mordam
como Jeremiah

The Good Lord Bird
como John Brown Jr.

Spooky Buddies: A Casa Mal-Assombrada
como Elenco

Pretty Boy
como Sean James Collins

Missing
como Michael Winstone

Na Porta do Diabo
como Calvin

Cinema Verite - A Saga de uma Família Americana
como Grant Loud