Search movies and TV series
Acting
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.

Raptus
as Raptus

Five Gold Rings
as Finn O'Sullivan

Confession
as Chris

Partner Track
as Dan Fallon

The Long Night
as Jack

The Flight Attendant
as Van White

Berlin, I Love You
as Nico

Burning Bright
as Johnny

Truth or Dare
as Tyson Curran

She's Gotta Have It
as Andrew Golding

Hello Again
as Les

Dear White People
as Addison

American Romance
as Jeff Madison

Signed, Sealed, Delivered: One in a Million
as Graham

Quantico
as Daniel Sharp

Wildlike
as Tommy

Lighthouse
as Xavier

Riddick
as Luna

The Canyons
as Ryan

Evidence
as Tyler Morris

Arrow
as Cooper Seldon / Brother Eye

House at the End of the Street
as Tyler Reynolds

National Lampoon's Another Dirty Movie
as Mason
Intercept
as Garret Foster

Awkward.
as Collin Jennings

Triple Dog
as Todd

Bereavement
as William

Jack's Family Adventure
as Derek Vickery

Warehouse 13
as Todd

Glee
as Hunter Clarington

Castle
as Brandon

Spectacular!
as Nikko Alexander

Lie to Me
as Dan
Class Savage
as Preppy Dealer

Deadgirl
as Dwyer

Aliens in America

My Name Is Sarah
as Kit

The Obsession
as Jesse Sherman

A Girl Like Me: The Gwen Araujo Story
as Michael Magidson

Alice, I Think

Hollow Man II
as Josh

Killer Instinct

Supernatural
as Jake Tanner

The L Word
as Malcolm

renegadepress.com
as Ben LaLonde

Sudbury
as Mitch Newton

Romeo!

X2
as X-Kid (captured)

The Dead Zone
as Jake Phillips

Smallville
as Zack Greenfield
Untitled Eternity Project
as Calvin Wells