Leslie TakedaActorIMDb Acted in 52020s2024EFCMark2023My Christmas GuideDr. Shaw712010s2018ImpulseGoto Friend · 1 episode752015The ExpansePuking Diplomat · 1 episode842014The StrainStrigoi Detective (uncredited) · 1 episode74