Cast Credits Billions (2016) Guest starring as John Rice Episode 4x05: A Proper Sendoff (Apr 14, 2019) Salem (2014) Starring as Cotton Mather (36 episodes) Episode 3x10: Black Sunday (Jan 25, 2017) Episode 3x09: Saturday Mourning (Jan 18, 2017) Episode 3x08: Friday's Knights (Jan 11, 2017) Episode 3x07: The Man Who Was Thursday (Jan 4, 2017) Episode 3x06: Wednesday's Child (Dec 14, 2016) Episode 3x05: The Witch is Back (Dec 7, 2016) Episode 3x04: Night's Black Agents (Nov 30, 2016) Episode 3x03: The Reckoning (Nov 16, 2016) Episode 3x02: The Heart is a Devil (Nov 9, 2016) Episode 3x01: After the Fall (Nov 2, 2016) Episode 2x13: The Witching Hour (Jun 28, 2015) Episode 2x12: Midnight Never Come (Jun 21, 2015) Episode 2x11: On Earth as in Hell (Jun 14, 2015) Episode 2x10: Til Death Do Us Part (Jun 7, 2015) Episode 2x09: Wages of Sin (May 31, 2015) Episode 2x08: Dead Birds (May 24, 2015) Episode 2x07: The Beckoning Fair One (May 17, 2015) Episode 2x06: Ill Met by Moonlight (May 10, 2015) Episode 2x05: The Wine Dark Sea (May 3, 2015) Episode 2x04: Book of Shadows (Apr 26, 2015) Episode 2x03: From Within (Apr 19, 2015) Episode 2x02: Blood Kiss (Apr 12, 2015) Episode 2x01: Cry Havoc (Apr 5, 2015) Episode 1x13: All Fall Down (Jul 13, 2014) Episode 1x12: Ashes, Ashes (Jul 6, 2014) Episode 1x11: Cat and Mouse (Jun 29, 2014) Episode 1x10: The House of Pain (Jun 22, 2014) Episode 1x09: Children, Be Afraid (Jun 15, 2014) Episode 1x08: Departures (Jun 8, 2014) Episode 1x07: Our Own Private America (Jun 1, 2014) Episode 1x06: The Red Rose and the Briar (May 25, 2014) Episode 1x05: Lies (May 18, 2014) Episode 1x04: Survivors (May 11, 2014) Episode 1x03: In Vain (May 4, 2014) Episode 1x02: The Stone Child (Apr 27, 2014) Episode 1x01: The Vow (Apr 20, 2014) View 33 more View 33 less Arrow (2012) Guest starring as The Count / Count Vertigo (3 episodes) Episode 2x07: State v. Queen (Nov 20, 2013) Episode 1x19: Unfinished Business (Apr 3, 2013) Episode 1x12: Vertigo (Jan 30, 2013) American Horror Story (2011) Guest starring as Jeffrey Dahmer (2 episodes) Episode 5x12: Be Our Guest (Jan 13, 2016) Episode 5x04: Devil's Night (Oct 28, 2015) United States of Tara (2009) Guest starring as Zach (4 episodes) Episode 2x12: From This Day Forward (Jun 7, 2010) Episode 2x11: To Have and to Hold (May 31, 2010) Episode 2x10: Open House (May 24, 2010) Episode 2x09: The Family Portrait (May 17, 2010) View 1 more View 1 less Fringe (2008) Starring as Lincoln Lee (16 episodes) Episode 4x20: Worlds Apart (Apr 27, 2012) Episode 4x18: The Consultant (Apr 13, 2012) Episode 4x17: Everything in Its Right Place (Apr 6, 2012) Episode 4x16: Nothing as It Seems (Mar 30, 2012) Episode 4x15: A Short Story About Love (Mar 23, 2012) Episode 4x14: The End of All Things (Feb 24, 2012) Episode 4x13: A Better Human Being (Feb 17, 2012) Episode 4x10: Forced Perspective (Jan 27, 2012) Episode 4x09: Enemy of My Enemy (Jan 20, 2012) Episode 4x08: Back to Where You've Never Been (Jan 13, 2012) Episode 4x07: Wallflower (Nov 18, 2011) Episode 4x06: And Those We've Left Behind (Nov 11, 2011) Episode 4x05: Novation (Nov 4, 2011) Episode 4x03: Alone in the World (Oct 7, 2011) Episode 4x02: One Night in October (Sep 30, 2011) Episode 4x01: Neither Here Nor There (Sep 23, 2011) View 13 more View 13 less Guest starring as Lincoln Lee (Alt Universe) (15 episodes) Episode 4x17: Everything in Its Right Place (Apr 6, 2012) Episode 4x11: Making Angels (Feb 3, 2012) Episode 4x09: Enemy of My Enemy (Jan 20, 2012) Episode 4x08: Back to Where You've Never Been (Jan 13, 2012) Episode 4x02: One Night in October (Sep 30, 2011) Episode 3x20: 6:02 AM EST (Apr 22, 2011) Episode 3x18: Bloodline (Mar 25, 2011) Episode 3x14: 6B (Feb 18, 2011) Episode 3x13: Immortality (Feb 11, 2011) Episode 3x08: Entrada (Dec 2, 2010) Episode 3x07: The Abducted (Nov 18, 2010) Episode 3x05: Amber 31422 (Nov 4, 2010) Episode 3x03: The Plateau (Oct 7, 2010) Episode 3x01: Olivia (Sep 23, 2010) Episode 2x22: Over There: Part 1 (May 13, 2010) View 12 more View 12 less Guest starring as Lincoln Lee (2 episodes) Episode 5x12: Liberty (Jan 18, 2013) [Special Guest Star] Episode 3x17: Stowaway (Mar 18, 2011) Dirty Sexy Money (2007) Starring as Jeremy Darling (7 episodes) Episode 2x06: The Injured Party (Nov 19, 2008) Episode 2x01: The Birthday Present (Oct 1, 2008) Episode 1x06: The Game (Oct 31, 2007) Episode 1x04: The Chiavennasca (Oct 17, 2007) Episode 1x03: The Italian Banker (Oct 10, 2007) Episode 1x02: The Lions (Oct 3, 2007) Episode 1x01: Pilot (Sep 26, 2007) View 4 more View 4 less Nip/Tuck (2003) Guest starring as Adrian Moore (5 episodes) Episode 2x16: Joan Rivers (Oct 5, 2004) Episode 2x14: Trudy Nye (Sep 21, 2004) Episode 2x13: Oona Wentworth (Sep 14, 2004) Episode 2x07: Naomi Gaines (Aug 3, 2004) Episode 2x06: Bobbi Broderick (Jul 27, 2004) View 2 more View 2 less CSI: Crime Scene Investigation (2000) Guest starring as Gavin Layne Episode 5x07: Formalities (Nov 11, 2004) Guest starring as Larry Colton Episode 10x14: Unshockable (Mar 4, 2010) Law & Order: Special Victims Unit (1999) Guest starring as Garrett Perle Episode 6x14: Game (Feb 8, 2005)