Image of Sho Takahashi

Sho Takahashi

Sho Takahashi is an actor, known for Power Rangers Lost Galaxy (1999), Power Rangers in Space (1998) and Yakuza 6: The Song of Life (2016).


Read bio at Wikipedia
Born:
Movie/TV Credits:
2
First Appeared:
In the series Power Rangers in Space 1998-02-06
Latest Project:
Series Power Rangers Lost Galaxy 1999-02-06
Known For
Poster of Power Rangers Lost Galaxy
Poster of Power Rangers in Space
Filmography
Power Rangers Lost Galaxy Furio / ... 1999-02-06
Power Rangers in Space Unknown 1998-02-06