Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

An American Affair

2008
as Adam Stafford

Birth

2004
as Young Sean

Christmas in Wonderland

2007
as Danny Saunders

Earth's Final Hours

2011
as Andy Streich

Final Girl

2015
as Shane

Godsend

2004
as Adam Duncan

Juno

2007
as RPG Nerd

Little Glory

2011
as Shawn

Motive

2013
as Manny Flynn

Pretty Outrageous

2017
as Cameron

Running Scared

2006
as Oleg Yugorsky

Thank You for Smoking

2005
as Joey Naylor

The Butterfly Effect

2004
as Tommy age 7

Ultraviolet

2006
as Six

Walled In

2009
as Jimmy

X-Men: The Last Stand

2006
as Jimmy / Leech

Guest Star

Episode Motive
Against All Odds
2013
Episode Motive
Creeping Tom
2013
Episode Motive
Detour
2013
Episode Higher Ground
Innocence
2000
Episode Motive
Kiss of Death
2014
Episode Motive
Out of the Past
2013
Episode Dark Angel
She Ain't Heavy
2002
Episode Stargate SG-1
The Fourth Horseman (1)
2005
Episode Stargate SG-1
The Fourth Horseman (2)
2006
Episode Motive
The One Who Got Away
2013