Ricardo Alexander is known for his work on Grand Piano (2013), Black Mask (1996) and Waan ying dak gung (1998). Read more on iMDB