Ivan Leung

Biography

Ivan Leung is an actor and producer, known for All Saints (2017), General Hospital (1963) and Inhaler (2014).

Filmography

Movie Name Release Date
All Saints August 25, 2017