After graduating from Universiti Malaysia Sabah with a bachelor’s degree in International Business, Armstrong has worked in a variety of industries in the Peninsular Malaysia & Singapore such as manufacturing, shipping, corporate learning, and hospitality.

During these times, he has been experimenting with blogging and making content for social media platforms and realised that he enjoys making diverse content and engaging with people online. He currently has a meme account on several platforms in which one of them has over 70k followers.