see more »
Mark Ma
Mark Ma
Student

Volunteering @ Beach Village BIAVolunteering @ A Y Jackson Secondary SchoolVolunteering @ KGO Group Ltd

Mark Ma
Mark Ma
Student

Programming Club @ A Y Jackson Secondary School

Mark Ma
Mark Ma
Student

piano @ Lysing Musico Group Ltd

Mark Ma
Mark Ma
Student

Electronic music production @ home

Mark Ma
Mark Ma
Student

Robotics @ A Y Jackson Secondary School

Mark Ma
Mark Ma
Student

A Y Jackson Secondary School