Blood Punch
Role(s): Riley
The Hopes and Dreams of Gazza Snell
My Wedding and Other Secrets
Role(s): Vincent Wong
Broken Hallelujah
Role(s): Lex Zhang
Power Rangers
Role(s): Gem