
Ricky Lai
Directing • 2000-01-08 • Hamilton, New Zealand
Ricky Lai is a filmmaker based in Auckland, New Zealand.
Known For
From Nerdspin
Filmography
- 2026
- 2024

Directing • 2000-01-08 • Hamilton, New Zealand
Ricky Lai is a filmmaker based in Auckland, New Zealand.