Hot Search
No search results found
Write an article
Create a list
Publish a column
Upload a video
Log in
My channel
Settings
Invite friends
English
Robert Baldwin was born on September 27, 1965 in Naka-ku, Nagoya, Japan. He is an actor, known for Zyuden Sentai Kyoryuger (2013), Godzilla Against MechaGodzilla (2002) and The Last Love Song on This Little Planet (2005).