Ricky Lai

Ricky Lai

Born 8 January 2000 in Hamilton, New Zealand

Ricky Lai is a filmmaker based in Auckland, New Zealand.

Director

Sound