From Mesa, Arizona, USA • 1940 - 2017
Jack Ong (November 6, 1940 – June 13, 2017) was an American actor, writer, activist and marketing professional. (Via Wikipedia)
Leprechaun in the HoodFilm • 2000