Birthday
N/A
Gender
Male
Place of Birth
Also know as
--
(2014) Absentia: A Retrospective
as Self
(2011) Absentia
as Daniel
(2014) Found
as Host
(2022) #Unknown
as William
(2015) Contracted: Phase II
as BJ
(2014) Disciples
as Father Thomas
(2017) XX
as Mr. Dayton (segment "Her Only Living Son")
(2014) Ouija
as Grief Counselor
(2015) Dementia
as Walter
(2016) Teenage Cocktail
as Teacher
(2018) House of Demons
as Spencer
(2018) All the Creatures Were Stirring
as Steve
(2019) Re-Home
as Matt
(2019) Psycho Granny
as Doctor Quinn
(2020) 12 Hour Shift
as Morning News Host
(2015) Private Number
as Bill
(2013) Biology 101
as Marty Figueroa
(2015) Exquisite Corpse
as Meat
(2025) One of Them Days
as Norman
The Devil's Disciples
as Father Thomas
(2020) 9-1-1: Lone Star
as Vern
(2009) Modern Family
as Craig
(2019) The Dungeon Run
as Himself / James Quillis / Valcorio Lunaris
(2016) American Crime Story
as Paul Rosenzweig
(2022) The Dungeon Run: Fortune & Fate
as Self / Ned
(2021) Colin in Black and White
as Balding Manager
(2015) Dr. Ken
as Andy Rutledge
(2016) Speechless
as Jerk Customer
(2011) New Girl
as Concierge
(2022) Minx
as Cory
(2005) How I Met Your Mother
as Adrian
(2021) Rutherford Falls
as Cousin Jim
(2009) Parks and Recreation
as Charles
(2017) S.W.A.T.
as Russo
(2009) Castle
as Ted Archer