CDChris DoughtonNo description yet.Known for7.7Selena19975.9Once Upon a Time in China and America19973.5Legend of the Chupacabra2000ActorLegend of the Chupacabra2000Selena1997Once Upon a Time in China and America黃飛鴻之西域雄獅1997