|2020||12 Hour Shift as Morning News Host|
|2018||House of Demons as Spencer|
|2018||All the Creatures Were Stirring as Steve|
|2017||XX as Mr. Dayton (segment "Her Only Living Son")|
|2016||Teenage Cocktail as Teacher|
|2015||Contracted: Phase II as BJ|
|2015||Dementia as Walter|
|2014||Private Number as Bill|
|2014||Ouija as Grief Counselor|
|2011||Absentia as Daniel|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.