Cast Credits Evil (2019) Starring as Dr Leland Townsend (24 episodes) Episode 3x04: The Demon of the Road (Jul 3, 2022) Episode 3x03: The Demon of Sex (Jun 26, 2022) Episode 3x02: The Demon of Memes (Jun 19, 2022) Episode 3x01: The Demon of Death (Jun 12, 2022) Episode 2x13: C Is for Cannibal (Oct 10, 2021) Episode 2x12: D Is for Doll (Oct 3, 2021) Episode 2x11: I Is for IRS (Sep 26, 2021) Episode 2x10: O Is for Ovaphobia (Sep 19, 2021) Episode 2x09: U Is for U.F.O. (Sep 12, 2021) Episode 2x08: B Is for Brain (Sep 5, 2021) Episode 2x05: Z Is for Zombies (Jul 18, 2021) Episode 2x04: E Is for Elevator (Jul 11, 2021) Episode 2x02: A Is for Angel (Jun 27, 2021) Episode 2x01: N Is for Night Terrors (Jun 20, 2021) Episode 1x13: Book 27 (Jan 30, 2020) Episode 1x12: Justice x 2 (Jan 16, 2020) Episode 1x10: 7 Swans a Singin' (Dec 12, 2019) Episode 1x09: Exorcism Part 2 (Dec 5, 2019) Episode 1x07: Vatican III (Nov 14, 2019) Episode 1x06: Let x = 9 (Nov 7, 2019) Episode 1x05: October 31 (Oct 24, 2019) Episode 1x03: 3 Stars (Oct 10, 2019) Episode 1x02: 177 Minutes (Oct 3, 2019) Episode 1x01: Pilot (Sep 26, 2019) View 21 more View 21 less The Name of the Rose (2019) Starring as The Abbot (8 episodes) Episode 1x08: Episode 8 (Mar 25, 2019) Episode 1x07: Episode 7 (Mar 25, 2019) Episode 1x06: Episode 6 (Mar 18, 2019) Episode 1x05: Episode 5 (Mar 18, 2019) Episode 1x04: Episode 4 (Mar 11, 2019) Episode 1x03: Episode 3 (Mar 11, 2019) Episode 1x02: Episode 2 (Mar 4, 2019) Episode 1x01: Episode 1 (Mar 4, 2019) View 5 more View 5 less Claws (2017) Guest starring as Ted Episode 1x09: Ambrosia (Aug 6, 2017) The Mystery of Matter: Search for the Elements (2015) Starring as Narrator (3 episodes) Episode 1x03: Into the Atom (1910-1960) (Aug 19, 2015) Episode 1x02: Unruly Elements (1859-1902) (Aug 19, 2015) Episode 1x01: Out of Thin Air (1754-1806) (Aug 19, 2015) Arrow (2012) Guest starring as Cayden James (7 episodes) Episode 6x13: The Devil's Greatest Trick (Feb 8, 2018) Episode 6x12: All for Nothing (Feb 1, 2018) Episode 6x11: We Fall (Jan 25, 2018) Episode 6x10: Divided (Jan 18, 2018) Episode 6x09: Irreconcilable Differences (Dec 7, 2017) Episode 6x07: Thanksgiving (Nov 23, 2017) Episode 6x04: Reversal (Nov 2, 2017) View 4 more View 4 less Person of Interest (2011) Starring as Harold Finch (103 episodes) Episode 5x13: return 0 (Jun 21, 2016) Episode 5x12: .exe (Jun 14, 2016) Episode 5x11: Synecdoche (Jun 7, 2016) Episode 5x10: The Day the World Went Away (May 31, 2016) Episode 5x09: Sotto Voce (May 30, 2016) Episode 5x08: Reassortment (May 24, 2016) Episode 5x07: QSO (May 24, 2016) Episode 5x06: A More Perfect Union (May 23, 2016) Episode 5x05: ShotSeeker (May 17, 2016) Episode 5x04: 6,741 (May 16, 2016) Episode 5x03: Truth Be Told (May 10, 2016) Episode 5x02: SNAFU (May 9, 2016) Episode 5x01: B.S.O.D. (May 3, 2016) Episode 4x22: YHWH (May 5, 2015) Episode 4x21: Asylum (Apr 28, 2015) Episode 4x20: Terra Incognita (Apr 14, 2015) Episode 4x19: Search and Destroy (Apr 7, 2015) Episode 4x18: Skip (Mar 24, 2015) Episode 4x17: Karma (Mar 10, 2015) Episode 4x16: Blunt (Feb 24, 2015) Episode 4x15: Q&A (Feb 17, 2015) Episode 4x14: Guilty (Feb 10, 2015) Episode 4x13: M.I.A. (Feb 3, 2015) Episode 4x12: Control-Alt-Delete (Jan 13, 2015) Episode 4x11: If-Then-Else (Jan 6, 2015) Episode 4x10: The Cold War (Dec 16, 2014) Episode 4x09: The Devil You Know (Nov 25, 2014) Episode 4x08: Point of Origin (Nov 18, 2014) Episode 4x07: Honor Among Thieves (Nov 11, 2014) Episode 4x06: Pretenders (Oct 28, 2014) Episode 4x05: Prophets (Oct 21, 2014) Episode 4x04: Brotherhood (Oct 14, 2014) Episode 4x03: Wingman (Oct 7, 2014) Episode 4x02: Nautilus (Sep 30, 2014) Episode 4x01: Panopticon (Sep 23, 2014) Episode 3x23: Deus Ex Machina (May 13, 2014) Episode 3x22: A House Divided (May 6, 2014) Episode 3x21: Beta (Apr 29, 2014) Episode 3x20: Death Benefit (Apr 15, 2014) Episode 3x19: Most Likely To... (Apr 1, 2014) Episode 3x18: Allegiance (Mar 25, 2014) Episode 3x17: / (Mar 18, 2014) Episode 3x16: RAM (Mar 4, 2014) Episode 3x15: Last Call (Feb 25, 2014) Episode 3x14: Provenance (Feb 4, 2014) Episode 3x13: 4C (Jan 14, 2014) Episode 3x12: Aletheia (Jan 7, 2014) Episode 3x11: Lethe (Dec 17, 2013) Episode 3x10: The Devil's Share (Nov 26, 2013) Episode 3x09: The Crossing (Nov 19, 2013) Episode 3x08: Endgame (Nov 12, 2013) Episode 3x07: The Perfect Mark (Nov 5, 2013) Episode 3x06: Mors Praematura (Oct 29, 2013) Episode 3x05: Razgovor (Oct 22, 2013) Episode 3x04: Reasonable Doubt (Oct 15, 2013) Episode 3x03: Lady Killer (Oct 8, 2013) Episode 3x02: Nothing to Hide (Oct 1, 2013) Episode 3x01: Liberty (Sep 24, 2013) Episode 2x22: God Mode (May 9, 2013) Episode 2x21: Zero Day (May 2, 2013) Episode 2x20: In Extremis (Apr 25, 2013) Episode 2x19: Trojan Horse (Apr 4, 2013) Episode 2x18: All In (Mar 14, 2013) Episode 2x17: Proteus (Mar 7, 2013) Episode 2x16: Relevance (Feb 21, 2013) Episode 2x15: Booked Solid (Feb 14, 2013) Episode 2x14: One Percent (Feb 7, 2013) Episode 2x13: Dead Reckoning (Jan 31, 2013) Episode 2x12: Prisoner's Dilemma (Jan 10, 2013) Episode 2x11: 2πR (Jan 3, 2013) Episode 2x10: Shadow Box (Dec 13, 2012) Episode 2x09: C.O.D. (Dec 6, 2012) Episode 2x08: 'Til Death (Nov 29, 2012) Episode 2x07: Critical (Nov 15, 2012) Episode 2x06: The High Road (Nov 8, 2012) Episode 2x05: Bury the Lede (Nov 1, 2012) Episode 2x04: Triggerman (Oct 25, 2012) Episode 2x03: Masquerade (Oct 18, 2012) Episode 2x02: Bad Code (Oct 4, 2012) Episode 2x01: The Contingency (Sep 27, 2012) Episode 1x23: Firewall (May 17, 2012) Episode 1x22: No Good Deed (May 10, 2012) Episode 1x21: Many Happy Returns (May 3, 2012) Episode 1x20: Matsya Nyaya (Apr 26, 2012) Episode 1x19: Flesh and Blood (Apr 5, 2012) Episode 1x18: Identity Crisis (Mar 29, 2012) Episode 1x17: Baby Blue (Mar 8, 2012) Episode 1x16: Risk (Feb 23, 2012) Episode 1x15: Blue Code (Feb 16, 2012) Episode 1x14: Wolf and Cub (Feb 9, 2012) Episode 1x13: Root Cause (Feb 2, 2012) Episode 1x12: Legacy (Jan 19, 2012) Episode 1x11: Super (Jan 12, 2012) Episode 1x10: Number Crunch (Dec 15, 2011) Episode 1x09: Get Carter (Dec 8, 2011) Episode 1x08: Foe (Nov 17, 2011) Episode 1x07: Witness (Nov 3, 2011) Episode 1x06: The Fix (Oct 27, 2011) Episode 1x05: Judgement (Oct 20, 2011) Episode 1x04: Cura Te Ipsum (Oct 13, 2011) Episode 1x03: Mission Creep (Oct 6, 2011) Episode 1x02: Ghosts (Sep 29, 2011) Episode 1x01: Pilot (Sep 22, 2011) View 100 more View 100 less Parenthood (2010) Guest starring as Amazing Andy Episode 2x16: Amazing Andy and His Wonderful World of Bugs (Feb 15, 2011) Rachael Ray (2006) Guest starring as Michael Emerson Episode 14x29: It's our World Series SNACKdown show (Oct 17, 2019) Lost (2004) Starring as Ben Linus (47 episodes) Episode 6x18: The End (2) (May 23, 2010) Episode 6x17: The End (1) (May 23, 2010) Episode 6x16: What They Died For (May 18, 2010) Episode 6x13: The Last Recruit (Apr 20, 2010) Episode 6x12: Everybody Loves Hugo (Apr 13, 2010) Episode 6x10: The Package (Mar 30, 2010) Episode 6x09: Ab Aeterno (Mar 23, 2010) Episode 6x07: Dr. Linus (Mar 9, 2010) Episode 6x06: Sundown (Mar 2, 2010) Episode 6x04: The Substitute (Feb 16, 2010) Episode 6x01: LA X (1) (Feb 2, 2010) Episode 5x16: The Incident (1) (May 13, 2009) Episode 5x15: Follow the Leader (May 6, 2009) Episode 5x12: Dead is Dead (Apr 8, 2009) Episode 5x11: Whatever Happened, Happened (Apr 1, 2009) Episode 5x10: He's Our You (Mar 25, 2009) Episode 5x09: Namaste (Mar 18, 2009) Episode 5x07: The Life and Death of Jeremy Bentham (Feb 25, 2009) Episode 5x06: 316 (Feb 18, 2009) Episode 5x05: This Place is Death (Feb 11, 2009) Episode 5x04: The Little Prince (Feb 4, 2009) Episode 5x01: Because You Left (Jan 21, 2009) Episode 4x13: There's No Place Like Home (2) (May 29, 2008) Episode 4x12: There's No Place Like Home (1) (May 15, 2008) Episode 4x11: Cabin Fever (May 8, 2008) Episode 4x09: The Shape of Things to Come (Apr 24, 2008) Episode 4x08: Meet Kevin Johnson (Mar 20, 2008) Episode 4x06: The Other Woman (Mar 6, 2008) Episode 4x04: Eggtown (Feb 21, 2008) Episode 4x03: The Economist (Feb 14, 2008) Episode 4x02: Confirmed Dead (Feb 7, 2008) Episode 4x01: The Beginning of the End (Jan 31, 2008) Episode 3x22: Through the Looking Glass (1) (May 23, 2007) Episode 3x21: Greatest Hits (May 16, 2007) Episode 3x20: The Man Behind the Curtain (May 9, 2007) Episode 3x19: The Brig (May 2, 2007) Episode 3x16: One of Us (Apr 11, 2007) Episode 3x14: Exposé (Mar 28, 2007) Episode 3x13: The Man from Tallahassee (Mar 21, 2007) Episode 3x09: Stranger in a Strange Land (Feb 21, 2007) Episode 3x07: Not in Portland (Feb 7, 2007) Episode 3x06: I Do (Nov 8, 2006) Episode 3x05: The Cost of Living (Nov 1, 2006) Episode 3x04: Every Man for Himself (Oct 25, 2006) Episode 3x03: Further Instructions (Oct 18, 2006) Episode 3x02: The Glass Ballerina (Oct 11, 2006) Episode 3x01: A Tale of Two Cities (Oct 4, 2006) View 44 more View 44 less Guest starring as Henry Gale (8 episodes) Episode 2x23: Live Together, Die Alone (1) (May 24, 2006) Episode 2x20: Two for the Road (May 3, 2006) Episode 2x19: S.O.S. (Apr 12, 2006) Episode 2x18: Dave (Apr 5, 2006) Episode 2x17: Lockdown (Mar 29, 2006) Episode 2x16: The Whole Truth (Mar 22, 2006) Episode 2x15: Maternity Leave (Mar 1, 2006) Episode 2x14: One of Them (Feb 15, 2006) View 5 more View 5 less Guest starring as Ben Linus Episode 4x10: Something Nice Back Home (May 1, 2008) [Credit Only] Without a Trace (2002) Guest starring as Stuart Wesmar Episode 1x19: Victory for Humanity (Apr 10, 2003) Law & Order: Criminal Intent (2001) Guest starring as Gerry Rankin Episode 1x16: Phantom (Mar 17, 2002) Law & Order: Special Victims Unit (1999) Guest starring as Allan Shaye Episode 5x14: Ritual (Feb 3, 2004) The Practice (1997) Guest starring as William Hinks (6 episodes) Episode 5x13: The Thin Line (Feb 4, 2001) [Uncredited] Episode 5x12: Payback (Jan 14, 2001) [Uncredited] Episode 5x11: An Early Frost (Jan 7, 2001) Episode 5x10: Friends and Ex-Lovers (Dec 17, 2000) Episode 5x09: The Deal (Dec 10, 2000) Episode 5x08: Mr. Hinks Goes to Town (Nov 26, 2000) View 3 more View 3 less The X-Files (1993) Guest starring as Oliver Martin Episode 9x18: Sunshine Days (May 12, 2002)