Home / Discover / People

Glee

2009
as Dave Karofsky

Sully

2016
as Jimmy Stefanik

Saugatuck Cures

2015
as Drew Callaghan

Snapshots

2018
as Joe

Mope

2019
as Chris

23 Blast

2014
as Cameron Marshall

Wolf Town

2010
as Ben

Radioflash

2019
as Officer Jimmy

The Midnight Man

2016
as Simmons

Fishbowl California

2018
as Billy Kobrin

Sweet Old World

2012
as Groom #3

The Binding

2016
as David Mann

Love and Honor

2013
as Burns

Believe Me

2014
as Baker

Stressed To Death

2019
as George Wright

Producer

Movie Foster Boy 2019

Guest Star

Episode Glee
A Very Glee Christmas
2010
Episode Switched at Birth
Drowning Girl
2014
Episode The Flash (2014)
The Fire Next Time
2022
Episode Into the Dark
The Body
2018
Episode Glee
Audition
2010
Episode The Flash (2014)
Rogues of War
2023
Episode Cooper Barrett's Guide To Surviving Life
How to Survive Your Emotional Baggage
2016
Episode Glee
The Sue Sylvester Shuffle
2011
Episode The Flash (2014)
Mask of the Red Death (1)
2023
Episode The Flash (2014)
Mask of the Red Death (2)
2023
Episode Glee
Theatricality
2010
Episode Glee
Duets
2010
Episode Glee
The Rocky Horror Glee Show
2010
Episode Mom
Phone Confetti and a Wee Dingle
2018
Episode Glee
Hell-O
2010
Episode Ghost Whisperer
Giving Up the Ghost
2006
Episode Glee
Bad Reputation
2010
Episode Glee
Never Been Kissed
2010
Episode The Flash (2014)
Run, Iris, Run
2018
Episode Glee
The Substitute
2010
Episode Switched at Birth
Surprise
2017
Episode Last Resort
Captain
2012
Episode CSI: Crime Scene Investigation
Passed Pawns
2013
Episode What About Brian
What About Denial...
2006
Episode Glee
Furt
2010
Episode Rizzoli & Isles
Ocean Frank
2016
Episode Glee
Special Education
2010
Episode Bones
The Brain in the Bot
2017
Episode The Big Bang Theory
The Intimacy Acceleration
2015