Birthday
N/A
Gender
Male
Place of Birth
Also know as
--
(2021) Eight Gifts of Hanukkah
as Tom
Lucky
as Jake
(2012) The Wishing Tree
as Albert Nevins
(2023) Round and Round
as Seth
(2016) Adventures in Babysitting
as Douglas
(2017) Power Rangers
as Geek
(2014) Primary
as Jesse
(2011) Sunflower Hour
as David Spencer
(2015) The Driftless Area
as Donald R. Thomas
(2011) 50/50
as Young Person on the Bus
(2013) End of the World
as Leonard
(2017) Cop and a Half: New Recruit
as Oliver
(2017) Rufus 2
as Scott
(2010) Cats & Dogs: The Revenge of Kitty Galore
as Playland Worker
(2020) Upside-Down Magic
as Professor Lewis
(2012) Diary of a Wimpy Kid: Dog Days
as Cranium Shaker Operator
(2017) Killing Gunther
as Nate / Interviewer
(2011) Snowmageddon
as Greg
(2020) Love, Guaranteed
as Intermittent Faster
(2019) Noelle
as Tech Elf Robrob
(2021) One Perfect Wedding
as Daniel
(2021) Schmigadoon!
as Pete the Milkman
(2019) Batwoman
as Liam Crandle / Mad Hatter
(2013) Delete
as Cliff
(2005) Supernatural
as Tim
(2014) The Flash
as Kenny
(2015) The Magicians
as Rick
(2018) Altered Carbon
as Junkie Dealer
(2021) Family Law
as Clark
(2016) DC's Legends of Tomorrow
as Vincent
(2021) Schmigadoon!
as Skeet the Juror
(2021) Schmigadoon!
as Skeet the Hot Dog Man
(2017) The Good Doctor
as Nate Schmidt
(2006) Psych
as Convenience Store Clerk
(2024) Tracker
as Dex
(2015) Wayward Pines
as Oscar
(2008) Fringe
as Store Clerk
(2005) Supernatural
as Winston Mathers