Cast Credits House of Ninjas (2024) Guest starring as Riku Tawara Episode 1x01: The Offer (Feb 15, 2024) Super Sentai (1975) Guest starring as Takeshi Episode 44x19: Partner (Aug 16, 2020)