Leslie Takeda
Caption: Leslie Takeda
Actor Source: IMDB Leslie Takeda is an actor, known for Mind Games (2013), Last Stand of the Dead (2013) and Until Death (2013).
Craig-Ryan French pictures →
David Storm pictures →
Arthur Egeli pictures →