Cast Credits 9-1-1 (2018) Guest starring as Lyle Episode 1x10: A Whole New You (Mar 21, 2018) Scream Queens (2015) Guest starring as Thomas Benderhall Episode 2x07: The Hand (Nov 29, 2016) Bad Teacher (2014) Guest starring as Mark Cuban's Assistant Episode 1x04: Fieldtrippers (May 15, 2014) American Horror Story (2011) Guest starring as Father James (2 episodes) Episode 2x11: Spilt Milk (Jan 9, 2013) Episode 2x06: The Origins of Monstrosity (Nov 21, 2012) Franklin & Bash (2011) Guest starring as Roderick "Freck" Hildebrandt Episode 3x06: Freck (Jul 17, 2013) Modern Family (2009) Guest starring as Dom (9 episodes) Episode 9x10: No Small Feet (Dec 13, 2017) Episode 9x05: It's the Great Pumpkin, Phil Dunphy (Oct 25, 2017) Episode 8x14: Heavy Is the Head (Feb 22, 2017) Episode 8x08: The Alliance (Nov 30, 2016) Episode 8x02: A Stereotypical Day (Sep 28, 2016) [Co-Star] Episode 7x22: Double Click (May 18, 2016) Episode 7x20: Promposal (May 4, 2016) Episode 7x05: The Verdict (Oct 21, 2015) Episode 7x04: She Crazy (Oct 14, 2015) [Co-Star] View 6 more View 6 less Castle (2009) Guest starring as Lance Newman Episode 2x23: Overkill (May 10, 2010) Bones (2005) Guest starring as Leland Frankel Episode 5x05: A Night at the Bones Museum (Oct 15, 2009) Crossing Jordan (2001) Guest starring as Second Uni Episode 6x01: Retribution (Jan 14, 2007) [Co-Star] CSI: Crime Scene Investigation (2000) Guest starring as Ian Doyle Episode 12x15: Stealing Home (Feb 22, 2012)