Cast Credits Black Mirror (2011) Guest starring as Roach Episode 3x05: Men Against Fire (Oct 21, 2016) Vera (2011) Guest starring as Nathan Weaver Episode 7x02: Dark Angel (Mar 26, 2017) [Co-Star]