Cast Credits Hellsing Ultimate (2006) Guest starring as Sir Islands Episode 1x02: Hellsing II (Aug 25, 2006) Blue Gender (2003) Starring as Miyagi, Seno