Arthur Wong
Arthur Wong is a cinematographer and actor, known for Ultraviolet (2006), Tau ming chong (2007) and The Medallion (2003).
Sheriff