
Acting
Dancer turned actor who rose to fame for his Top 10 finish on the tenth season of So You Think You Can Dance. He went on to star as Calvin Maxwell in the Nickelodeon series Power Rangers Ninja Steel.

Road To L'Etape Du Tour
as Tucker

Something Casual
as Alex

The Room Returns!
as Mike

Dramarama
as Oscar

The Ballad of Tita and the Machines
as Bob AI

Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)
as Young Goon (uncredited)

Dinner in America
as Derrick

The Prom
as Nick

First Lady
as Young Max

A Nasty Piece of Work
as Daniel

American Horror Stories
as Paul Winowski · 1 ep.

Love, Victor
as Nick · 5 ep.

American Horror Story
as Cal Cambon · 3 ep.

Blue Bloods
as Scott Marino · 1 ep.

So You Think You Can Dance
as Self - Contestant · 1 ep.

NCIS
as Tommy Larson · 1 ep.

Power Rangers
as Calvin Maxwell · 44 ep.