The Free Fall (2022) Nick |
|
Aftermath (2021) Kevin |
|
Darkness Falls (2020) Jeff Anderson |
|
Culture Shock (2019) Thomas |
|
Acts of Violence (2018) Brandon |
|
Hollow in the Land (2017) Darryl |
|
Devil's Gate (2017) Conrad 'Colt' Salter |
|
Happy Halloween (2014) David |
|
X-Men: Days of Future Past (2014) Bobby Drake / Iceman |
|
Breaking the Girls (2013) Eric |
|
Mariachi Gringo (2012) Edward |
|
The Barrens (2012) Dale |
|
Already Gone (2012) Jude Mulvey |
|
The Day (2011) Adam |
|
Mother's Day (2010) George Barnum |
|
Hatchet II (2010) Fisherman #1 |
|
Frozen (2010) Joe Lynch |
|
Diverted (2009) Mike Stiven |
|
The Ruins (2008) Eric |
|
Solstice (2008) Christian |
|
X-Men: The Last Stand (2006) Bobby Drake / Iceman |
|
The Quiet (2005) Connor |
|
Terry (2005) Terry Fox |
|
3 Needles (2005) Denys |
|
Underclassman (2005) Rob Donovan |
|
My Brother's Keeper (2004) Twin Double (uncredited) |
|
X2 Global Webcast Highlights (2003) Self |
|
X-Men 2 (2003) Bobby Drake / Ice Man |
|
Cadet Kelly (2002) Cadet Major Brad Rigby |
|
Wolf Girl (2001) Beau |
|
Blackout (2001) First Son |
|
X-Men (2000) Bobby Drake / Iceman |
|
At the Mercy of a Stranger (1999) Danny |
|
Strike! (1998) Photographer |
|
Melanie Darrow (1997) David Abbott |
|
Any Mother's Son (1997) Billy |
|
Promise the Moon (1997) Leviatus Bennett |
|
Guitarman (1994) Waylon Tibbins |
|
Gross Misconduct: The Life of Brian Spencer (1993) Young Brian ‘Spinner’ Spencer |
|
Married to It (1991) Student in Pageant |
|
It Feeds () Randall Harris |
|
Just Breathe () Chester |
Home Invasion (2016) Executive Producer |