- Stage: Lick Jimmy - The Harp in the South by Geneasian Theatre Productions 2003
- Stage: Otto - Day of Atonement by Geneasian Theatre Productions 2004
- Stage: Prof. Cheng / Dr. Li Fong - Flower Drum Song by Aha! A Chinatown Production 2003
- Short Film: Charley Heu - The World I Used To Know, Directed by Greg Saville 2006 (Premiered March 2007, Byron Film Club)
- (2011) Stage play: Mother - playing William, by Havenough Productions
- (2013) Stage play: The Big Gold Mountain - playing Wang Wei by The Big Gold Mountain Productions
- (2012) Stage play: The Venetian Twins - playing the Flautist, Newtown Theatre, Sydney, Australia
Contribute to this page
Suggest an edit or add missing content