• Wedding

    Our style

    Communication is key. We need to identify what the client’s preference is...

  • Corporate

    Professional event coverage

    Leave your event to our professional event photographers...

  • Food

    Food Styling

    We offer food styling making food look attractive in the finished photograph...

  • Kids

    Kids Photography

    Kids birthday parties are lot like weddings,we follow the birthday boy or girl.



Thank you for dropping by.

I hope you will enjoy your stay and the photos. SG Media offers a multitude of photography and videography related services in Singapore.

We have a genuine passion for our work and are constantly inspired to push the boundaries in everything we do. If you like what you see and want to get in touch with us, please email me at gary.sgmedia@gmail.com

Best regards,
Gary Yeo
Chief Photographer


what we do

We offer a full suite of photography and videography solutions for both consumers and for the business communities.

Some notable work we have done would include covering shooting for some of the biggest international lifestyle events in Singapore and in the region, being flown to Fukushima during the crisis to cover the disaster and shooting cookbooks for celebrity chefs. But what really keeps us coming in to work every day are personal events like weddings, where we have a personal connection with the client.



why us?

We do not mess around. This is what we do for a living and we are serious about our trade.
"SG Media's photographers are on time, polite, they carry themselves well during events and most importantly, they always deliver great pictures for my Giuseppe Zanotti Design events."
Shabnam Melwani-Reis, Director Jay Gee Melwani Group


about us

SG Media was started by ex-journalist, Gary Yeo, in 2006. We are keen to hear from you for any photography or videography related project that might be bogging you down.

Give us a buzz, drop us a line or simply like us on our facebook page for updates on our latest escapades.

contact us


(65) 9090 7746

Email Address