2017-2021
Riverdale
(TV Series)
Nick St. Clair
- Chapter Ninety-Eight: Mr. Cypher
(2021)
... Nick St. Clair
- Chapter Sixty-Nine: Men of Honor
(2020)
... Nick St. Clair
- Chapter Thirty-Two: Prisoners
(2018)
... Nick St. Clair
- Chapter Twenty-Three: The Blackboard Jungle
(2018)
... Nick St. Clair
- Chapter Nineteen: Death Proof
(2017)
... Nick St. Clair
6 More Episodes
2021
Yes Day
Brian
2020
Rocky Horror Show: Livestream Theater
(Video)
Brad Majors
2019
The Little Mermaid Live!
(TV Movie)
Prince Eric
2018-2019
Atypical
(TV Series)
Nate
- Standing Sam
(2019)
... Nate
- The Smudging
(2018)
... Nate
- In the Dragon's Lair
(2018)
... Nate
- The Egg Is Pipping
(2018)
... Nate
- Penguin Cam and Chill
(2018)
... Nate
2019
The Bygone
Kip Summer
2018
Blockers
Austin
2016
Secrets and Lies
(TV Series)
Liam Connors
- The Detective
(2016)
... Liam Connors
- The Liar
(2016)
... Liam Connors
- The Fall
(2016)
... Liam Connors
2016
XOXO
Ethan
2009-2016
The Good Wife
(TV Series)
Zach Florrick
- Party
(2016)
... Zach Florrick
- Iowa
(2016)
... Zach Florrick
- Wanna Partner?
(2015)
... Zach Florrick
- Don't Fail
(2015)
... Zach Florrick
- Mind's Eye
(2015)
... Zach Florrick
78 More Episodes
2015
Guidance
(TV Series)
Roger
- The Pictures
(2015)
... Roger
- The Secrets
(2015)
... Roger
2015/II
Staten Island Summer
Danny Campbell
2015
The Mediator
(Short)
The Boy
2013/I
Innocence
Tobey Crawford
2012
Goats
Ellis Whitman
2012
White Collar
(TV Series)
Evan Leary
- Upper West Side Story
(2012)
... Evan Leary
2009
Stolen
Mark Wakefield
2007
Ben 10: Race Against Time
(TV Movie)
Ben Tennyson
2007
Evan Almighty
Jordan Baxter
2006
The Ten Commandments: The Musical
Moses' Son
2006
Crossing Jordan
(TV Series)
Kyle / Jonah Wheeler
- Mace vs. Scalpel
(2006)
... Kyle / Jonah Wheeler
2005
Love's Long Journey
(TV Movie)
Jeff Huff
2004
Judging Amy
(TV Series)
Toby Carroll
- Legacy
(2004)
... Toby Carroll
2002
The King of Queens
(TV Series)
Winthrop
- Mentalo Case
(2002)
... Winthrop
2020
Rocky Horror Show: Livestream Theater
(Video) (performer: "Over at the Frankenstein Place")
2019
The Little Mermaid Live!
(TV Movie) (performer: "Fathoms Below", "Her Voice", "If Only")
2019
Good Morning America
(TV Series)
Self - Guest
- Episode dated 6 November 2019
(2019)
... Self - Guest
2016
Made in Hollywood
(TV Series)
Self
- Morgan/When the Bough Breaks/XOXO/Kicks
(2016)
... Self
2012
Up Close with Carrie Keagan
(TV Series)
Self
- Episode dated 14 August 2012
(2012)
... Self
2010
The Education of Alicia Florrick: Making Season One
(Video documentary)
Self
2007
Evan Almighty: The Ark-Itects of Noah's Ark
(Video short)
Self
2007
Evan Almighty: The Building of Noah's Ark
(Video documentary short)
Self
2007
Das große RTL Special zum Film
(TV Series)
Self
- Evan Allmächtig
(2007)
... Self
2007
HBO First Look
(TV Series documentary short)
Self
- The Ark, the Animals and 'Evan Almighty'
(2007)
... Self