CharacterWilliam James MoriartyWilliam James Moriarty in Moriarty the Patriot (2020), played by Sōma Saitō. Played bySōma SaitōAppears inMoriarty the Patriot2020