Shin Koyamada
From The Unofficial DisneyWiki
Shin Koyamada born March 10, 1982 in Japan in an Actor on Disney Channel. He is Shen in the Disney Channel Original Movie Wendy Wu: Homecoming Warrior, he is also on the Red team in the Disney Channel games of 2006.
