Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Yûjirô Takahashi was born on January 13, 1981 in Nagaoka, Niigata, Japan. He is an actor, known for TNA Xplosion (2002), TNA iMPACT! Wrestling (2004) and Max Man Bros (2016).