
The Canadian actor started out as a national gymnast and diver. He is also fluent in French and German. He received his first break when cast in the starring role of the Columbia Records/Nickelodeon movie, Spectacular! (2009) opposite Victoria Justice.

Riddick
2013 · as Luna

Truth or Dare
2018 · as Tyson Curran

House at the End of the Street
2012 · as Tyler Reynolds

Deadgirl
2008 · as Dwyer

Hollow Man II
2006 · as Josh

Raptus
2025 · as Raptus

National Lampoon's Another Dirty Movie
2012 · as Mason

The Canyons
2013 · as Ryan

Triple Dog
2010 · as Todd

Intercept
2011 · as Garret Foster

Bereavement
2010 · as William

Sudbury
2004 · as Mitch Newton

Berlin, I Love You
2019 · as Nico

Evidence
2013 · as Tyler Morris

Spectacular!
2009 · as Nikko Alexander

American Romance
2016 · as Jeff Madison

Confession
2023 · as Chris

The Long Night
2022 · as Jack