Leslie Takeda has appeared in 2 shows and 2 movies. A performance to be found in the role of Puking Diplomat in the series The Expanse. In the cinema, in the role of Dr. Shaw in the feature film My Christmas Guide.