Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Yutaka Maido was born on December 14, 1965 in Hyogo, Japan. He is an actor, known for Mirai sentai Timeranger (2000), Ultraman Mebius (2006) and Hakusen nagashi (1996).