Known For
Photos
Filmography

In a Holidaze
Movie

YES DAY
Movie · as Brian

The Rocky Horror Musical Live Stream
Movie · as Brad Majors

The Bygone
Movie · as Kip Summer

The Little Mermaid Live!
Movie · as Prince Eric

Blockers
Movie · as Austin

Riverdale
TV · as Nick St. Clair · 6 eps

Atypical
TV · as Nate · 5 eps

XOXO
Movie · as Ethan

The Mediator
Movie · as The Boy

Staten Island Summer
Movie · as Danny

Guidance
TV · as Roger · 30 eps

Secrets and Lies
TV · as Liam Connors · 3 eps

Innocence
Movie · as Tobey Crawford

Goats
Movie · as Ellis Whitman

Stolen
Movie · as Mark Wakefield

The Good Wife
TV · as Zach Florrick · 76 eps

White Collar
TV · as Evan Leary · 1 ep

Ben 10: Race Against Time
Movie · as Ben Tennyson

Evan Almighty
Movie · as Jordan Baxter

The Ten Commandments: The Musical
Movie · as Ensemble

Love's Long Journey
Movie · as Jeff Huff

Crossing Jordan
TV · as Kyle / Jonah Wheeler · 1 ep

Judging Amy
TV · as Toby Carroll · 1 ep

The King of Queens
TV · as Winthrop · 1 ep









