Beware the Batman Guest cast, played by Michael Patrick McGill Episode 1x05: Broken (Aug 11, 2013) Episode 1x10: Sacrifice (Sep 29, 2013) Episode 1x16: Nexus (Aug 24, 2014)