Allen Lin es un actor, conocido por My DNA Says I Love You (2007), Smiling Bracelet (2008) y Legend of the Book's Tower (2005).
Sem dados