Oyunculuk

Yıl Başlık Rolü
2024 The Curse of the Necklace Frank Davis
2023 Hayvan Mezarlığı: Kan Bağı Dan Crandall
2023 Usher Evi'nin Çöküşü - Sezon 1 Frederick Usher
2022 Sam & Kate Ron
2022 Crawlspace Robert
2021 Gece Yarısı Ayini - Sezon 1 Ed Flynn
2021 Just Beyond - Sezon 1 Crazy Chris
2020 Showbiz Kids -
2020 Düşkapanı Luke
2020 The Haunting: Bly Malikânesi - Sezon 1 Henry Wingrave
2019 Doktor Uyku Jack Torrance
2018 Tepedeki Ev - Sezon 1 Young Hugh
2018 Girl In The Bunker Vinson Filyaw
2017 Oyun Tom
2017 Better Things - Sezon 2
Bölüm 3 - 5 - 6 - 7
Robin
2016 Ölüm Alfabesi: Kötülüğün Başlangıcı Father Tom
2015 Sons of Liberty - Sezon 1 John Adams
2013 Betrayal - Sezon 1 T.J. Karsten
2012 Big Sur Philip Whalen
2011 Legend of Hell's Gate: An American Conspiracy John St. Helens
2011 The Mentalist - Sezon 4
Bölüm 6
Tommy Lisbon
2010 Sevgili John Tim Wheddon
2008 CSI: Crime Scene Investigation - Sezon 9
Bölüm 21
Jeremy Kent
2007 Without a Trace - Sezon 6
Bölüm 13
Francklin Romar
2006 Masters of Horror - Sezon 2 -
2006 Nightmares & Dreamscapes: From the Stories of Stephen King - Sezon 1 Robert Fornoy
2005 Masters of Horror - Sezon 1 -
2005 Masters of Horror - Sezon 1
Bölüm 5
Jamie
2004 Dead Birds William
2003 11:14 Jack
2003 Kaleyi Fethetmek Simon Cotton
2002 New York Çeteleri Johnny Sirocco
2001 Aşk Kapıyı Çalınca Barry
1995 İhtiras Rüzgarları Samuel Ludlow
1993 Fire in the Sky Greg Hayes
1982 E.T. Elliott