The Following Guest cast, played by Ed Moran Episode 2x11: Freedom (Mar 31, 2014) Episode 2x12: Betrayal (Apr 7, 2014)