Cast Credits Penny Dreadful: City of Angels (2020) Starring as Dr. Peter Craft (10 episodes) Episode 1x10: Day of the Dead (Jun 28, 2020) Episode 1x09: Sing, Sing, Sing (Jun 21, 2020) Episode 1x08: Hide and Seek (Jun 14, 2020) Episode 1x07: Maria and the Beast (Jun 7, 2020) Episode 1x06: How It Is With Brothers (May 31, 2020) Episode 1x05: Children of the Royal Sun (May 24, 2020) Episode 1x04: Josephina and the Holy Spirit (May 17, 2020) Episode 1x03: Wicked Old World (May 10, 2020) Episode 1x02: Dead People Lie Down (May 3, 2020) Episode 1x01: Santa Muerte (Apr 26, 2020) View 7 more View 7 less Catherine the Great (2019) Starring as Minister Nikita Panin (3 episodes) Episode 1x03: Episode 3 (Oct 3, 2019) Episode 1x02: Episode 2 (Oct 3, 2019) Episode 1x01: Episode 1 (Oct 3, 2019) Years and Years (2019) Starring as Stephen Lyons (6 episodes) Episode 1x06: Episode 6 (Jun 18, 2019) Episode 1x05: Episode 5 (Jun 11, 2019) Episode 1x04: Episode 4 (Jun 4, 2019) Episode 1x03: Episode 3 (May 28, 2019) Episode 1x02: Episode 2 (May 21, 2019) Episode 1x01: Episode 1 (May 14, 2019) View 3 more View 3 less Watership Down (2018) Starring as Cowslip (2 episodes) Episode 1x02: The Escape and the Siege (Dec 23, 2018) Episode 1x01: The Journey and the Raid (Dec 22, 2018) Quacks (2017) Starring as Robert Lessing (6 episodes) Episode 1x06: The Physician's Hernia (Aug 15, 2017) Episode 1x05: The Bishop's Appendix (Aug 15, 2017) Episode 1x04: The Indian Mesmerist (Aug 15, 2017) Episode 1x03: The Madman's Trial (Aug 15, 2017) Episode 1x02: The Lady's Abscess (Aug 15, 2017) Episode 1x01: The Duke's Tracheotomy (Aug 15, 2017) View 3 more View 3 less Guerrilla (2017) Starring as Pence (3 episodes) Episode 1x03: Episode 3 (Apr 13, 2017) Episode 1x02: Episode 2 (Apr 13, 2017) Episode 1x01: Episode 1 (Apr 13, 2017) The Casual Vacancy (2015) Starring as Barry Fairbrother Episode 1x01: Episode 1 (Feb 15, 2015) Penny Dreadful (2014) Starring as The Creature (22 episodes) Episode 3x09: The Blessed Dark (Jun 19, 2016) Episode 3x08: Perpetual Night (Jun 19, 2016) Episode 3x07: Ebb Tide (Jun 12, 2016) Episode 3x06: No Beast So Fierce (Jun 5, 2016) Episode 3x04: A Blade of Grass (May 22, 2016) Episode 3x03: Good and Evil Braided Be (May 15, 2016) Episode 3x01: The Day Tennyson Died (May 1, 2016) Episode 2x10: And They Were Enemies (Jul 5, 2015) Episode 2x09: And Hell Itself My Only Foe (Jun 28, 2015) Episode 2x08: Memento Mori (Jun 21, 2015) Episode 2x07: Little Scorpion (Jun 14, 2015) Episode 2x06: Glorious Horrors (Jun 7, 2015) Episode 2x05: Above the Vaulted Sky (May 31, 2015) Episode 2x04: Evil Spirits in Heavenly Places (May 24, 2015) Episode 2x02: Verbis Diablo (May 10, 2015) Episode 2x01: Fresh Hell (May 3, 2015) Episode 1x08: Grand Guignol (Jun 29, 2014) Episode 1x07: Possession (Jun 22, 2014) Episode 1x06: What Death Can Join Together (Jun 15, 2014) Episode 1x04: Demimonde (Jun 1, 2014) Episode 1x03: Resurrection (May 25, 2014) Episode 1x02: Séance (May 18, 2014) View 19 more View 19 less Inside No. 9 (2014) Guest starring as Prince Rico / Gus Episode 4x01: Zanzibar (Jan 2, 2018) Lucan (2013) Starring as Lord Lucan Southcliffe (2013) Starring as David Whitehead (2 episodes) Episode 1x04: All Souls (Aug 18, 2013) Episode 1x03: Sorrow's Child (Aug 11, 2013) Count Arthur Strong (2013) Starring as Michael Baker The Hollow Crown (2012) Starring as Henry Bolingbroke Black Mirror (2011) Guest starring as Prime Minister Michael Callow Episode 1x01: The National Anthem (Dec 4, 2011) Ashes to Ashes (2008) Guest starring as Jeremy Episode 2x03: Fight for Their Rights (May 4, 2009) Five Days (2007) Starring as Kyle Betts The Thick of It (2005) Guest starring as Ed Episode 3x01: Episode 1 (Oct 24, 2009)