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

The Butterfly Effect

2004
as Tommy age 7

Juno

2007
as RPG Nerd

X-Men: The Last Stand

2006
as Jimmy / Leech

Ultraviolet

2006
as Six

Final Girl

2015
as Shane

Motive

2013
as Manny Flynn

Walled In

2009
as Jimmy

An American Affair

2008
as Adam Stafford

Godsend

2004
as Adam Duncan

Birth

2004
as Young Sean

Little Glory

2011
as Shawn

Pretty Outrageous

2017
as Cameron

Running Scared

2006
as Oleg Yugorsky

Christmas in Wonderland

2007
as Danny Saunders

Earth's Final Hours

2011
as Andy Streich

Thank You for Smoking

2005
as Joey Naylor

Guest Star

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