
Movies (20)

6.6
Round and Round
as Seth
2023

6.8
Eight Gifts of Hanukkah
as Tom
2021

6.6
One Perfect Wedding
as Daniel
2021

6.4
Love, Guaranteed
as Intermittent Faster
2020

7.2
Upside-Down Magic
as Professor Lewis
2020

6.6
Noelle
as Tech Elf Robrob
2019

4.8
Killing Gunther
as Nate / Interviewer
2017

5.6
Cop and a Half: New Recruit
as Oliver
2017

7.4
Rufus 2
as Scott
2017

6.3
Power Rangers
as Geek
2017

7.2
Adventures in Babysitting
as Douglas
2016

5.1
The Driftless Area
as Donald R. Thomas
2015

5.2
Primary
as Jesse
2014

4.6
End of the World
as Leonard
2013

5.8
The Wishing Tree
as Albert Nevins
2012

6.3
Diary of a Wimpy Kid: Dog Days
as Cranium Shaker Operator
2012

5.6
Snowmageddon
as Greg
2011

7.2
50/50
as Young Person on the Bus
2011

10.0
Sunflower Hour
as David Spencer
2011

5.2
Cats & Dogs: The Revenge of Kitty Galore
as Playland Worker
2010
TV Shows (15)

8.8
Providence Falls
as Agon
2025

7.5
Tracker
as Dex
2024

7.3
Family Law
as Clark
2021

6.9
Schmigadoon!
as Pete the Milkman
2021

6.9
Batwoman
as Liam Crandle / Mad Hatter
2019

7.7
Altered Carbon
as Junkie Dealer
2018

8.5
The Good Doctor
as Nate Schmidt
2017

7.3
DC's Legends of Tomorrow
as Vincent
2016

7.6
The Magicians
as Rick
2015

6.9
Wayward Pines
as Oscar
2015

7.8
The Flash
as Kenny
2014

5.5
Delete
as Cliff
2013

8.1
Fringe
as Store Clerk
2008

7.9
Psych
as Convenience Store Clerk
2006

8.3
Supernatural
as Tim
2005