

Stargate SG-1
1997
Orlin

Higher Ground
2000
Young Peter

Kelebek Etkisi
2004
Tommy age 7

Dark Angel
2000
Johnny

Sigara İçtiğiniz İçin Teşekkürler
2005
Joey Naylor

The 4400
2004
Graham Holt

Juno
2007
RPG Nerd

Pretty Outrageous
2017
Cameron

Kaçış
2006
Oleg Yugorsky

The Talisman
2008
Jack Sawyer

Alacakaranlık Efsanesi: Şafak Vakti Bölüm 2
2012
Alec

X-Men: Son Direniş
2006
Jimmy / Leech

Motive
2013
Manny Flynn

Little Glory
2011
Shawn

Alacakaranlık Efsanesi: Tutulma
2010
Alec

Doğum
2004
Young Sean

Alacakaranlık Efsanesi: Yeni Ay
2009
Alec

Amerikan Usulü Bir İlişki
2008
Adam Stafford

Flight of the Reindeer
2000
Young Jerry

Goodnight for Justice: The Measure of a Man
2012
Will Donohue

Belalı Çanta
2007
Danny Saunders

Final Girl
2015
Shane

Ultraviolet
2006
Six

Normal
2007
Brady Reichert
1997
İlk Yapım
29
Yıllık Kariyer
25
Film
5
Dizi