Skip to content
advertising
portraits
architecture
sports
reportage
360
contact
advertising & commercial
Team Singapore Athlete Dr. Ang Chen Xiang for Income Growth Capital Ease Campaign
HPR52217
Team Singapore Athlete Dr. Ang Chen Xiang for Income Growth Capital Ease Campaign
HPR52310aHp
Team Singapore Athlete Dr. Ang Chen Xiang for Income Growth Capital Ease Campaign
HPR52379F
Team Singapore Athlete Dr. Ang Chen Xiang for Income Growth Capital Ease Campaign
HPR52381F
Team Singapore Athlete Dr. Ang Chen Xiang for Income Growth Capital Ease Campaign
HPR52383F
Team Singapore Athlete Dr. Ang Chen Xiang for Income Growth Capital Ease Campaign
HPR52384F
Team Singapore Athlete Dr. Ang Chen Xiang for Income Growth Capital Ease Campaign
HPR52383Fp
Team Singapore Sprinter Shanti Pereira for Income PA Assurance Campaign
368A6853p
Team Singapore Sprinter Shanti Pereira for Income PA Assurance Campaign
368A6630
Team Singapore Sprinter Shanti Pereira for Income PA Assurance Campaign
368A7142
Team Singapore Sprinter Shanti Pereira for Income PA Assurance Campaign
368A7122
Team Singapore Sprinter Shanti Pereira for Income PA Assurance Campaign
368A7329
Team Singapore Sprinter Shanti Pereira for Income PA Assurance Campaign
368A7468
Fitness Coach Cameo Chua for Income PA Assurance Campaign
368A0450
Fitness Coach Louis Lu for Income PA Assurance Campaign
368A0238
Fitness Coach Hong Kah Qi for Income PA Assurance Campaign
368A0489
Fitness Coach Hong Kah Qi for Income PA Assurance Campaign
368A0670
International Fitness Presenter Reagan Kang for Income PA Assurance Campaign
368A0725p
International Fitness Presenter Reagan Kang for Income PA Assurance Campaign
368A0742
Fitness Coach Mandalyn Tan for Income PA Assurance Campaign
368A1052
Fitness Coach Mandalyn Tan for Income PA Assurance Campaign
368A1206
Fitness Coach Samson Lau for Income PA Assurance Campaign
368A0902p
Fitness Coach Samson Lau for Income PA Assurance Campaign
368A0975
LTA Annual Report 2023
230530IMG_1044
LTA Annual Report 2023
230530IMG_0957
LTA Annual Report 2023
230530IMG_1133
LTA Annual Report 2023
230601IMG_1457
LTA Annual Report 2023
230601IMG_1500
LTA EV Campaign KV
221220IMG_2842
LTA EV Campaign KV
221220IMG_3257
LTA EV Campaign KV
221222IMG_3731
LTA "Behind Every Journey" TVC Still Grab_7468
LTA "Behind Every Journey" TVC Still Grab_7468
LTA "Behind Every Journey" TVC Still Grab
LTA "Behind Every Journey" TVC Still Grab_5173
LTA "Behind Every Journey" TVC Still Grab
LTA "Behind Every Journey" TVC Still Grab_8274
LTA "Behind Every Journey" TVC Still Grab
LTA "Behind Every Journey" TVC Still Grab_8409
LTA "Behind Every Journey" TVC Still Grab
LTA "Behind Every Journey" TVC Still Grab_8882
LTA "Behind Every Journey" TVC Still Grab
LTA "Behind Every Journey" TVC Still Grab_9103
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_0648
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_6090
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_9951
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_9793
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_0010
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_0307
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_0193
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_6300
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_0482
NSRCC Branding Campaign 2022
NSRCC Branding Campaign 2022_0769
LTA Green Commutes-Earth Hour Campaign
LTA Green Commutes-Earth Hour Campaign_5985p
LTA Green Commutes-Earth Hour Campaign
LTA Green Commutes-Earth Hour Campaign_6024p
CAAS Annual Report
CAAS Annual Report 3157
CAAS Annual Report
CAAS Annual Report 3382
CAAS Annual Report
CAAS Annual Report 3725
CAAS Annual Report
CAAS Annual Report 9614
CAAS Annual Report as printed
CAAS Annual Report CM
CAAS Annual Report as printed
CAAS Annual Report as printed_7873pM
CAAS Annual Report
CAAS Annual Report 4338
CAAS Annual Report as printed
CAAS Annual Report as printed_4338pM
CAAS Branding
CAAS Branding 4567
Airport Emergency Service 50th years Coffee Table Book
AES 50th years Coffee Table Book 8473
Airport Emergency Service 50th years Coffee Table Book
AES 50th years Coffee Table Book 8579
Airport Emergency Service 50th years Coffee Table Book
AES 50th years Coffee Table Book 0670
Airport Emergency Service 50th years Coffee Table Book
AES 50th years Coffee Table Book 0098
Airport Emergency Service 50th years Coffee Table Book
Changi Airport AES Coffee Table Book_6663
Airport Emergency Service 50th years Coffee Table Book
Changi Airport AES Coffee Table Book_6696
CAG BizSafe Advertising Shoot
CAG BizSafe Adv 4190
CAG BizSafe Adv as printed half page The Strait
CAG BizSafe Adv as printed half page The Straits Times
LTA Enforcement CC Double Height Wall Poster KV
LTA Enforcement CC Double Height Wall Poster KV_9983
LTA Enforcement CC Double Height Wall Poster KV
LTA Enforcement CC Double Height Wall Poster KV_9888
LTA Enforcement CC Double Height Wall Poster KV
LTA Enforcement CC Double Height Wall Poster KV_0197
LTA Enforcement CC Double Height Wall Poster KV
LTA Enforcement CC Double Height Wall Poster KV_0094
LTA Enforcement CC Double Height Wall Poster KV as printed and displayed
LTA Enforcement CC Double Height Wall Poster KV as printed and displayed_9177
Edgefield CCA Campaign
Edgefield CCA Campaign_0996
Edgefield CCA Campaign
Edgefield CCA Campaign_0945
Edgefield CCA Campaign
Edgefield CCA Campaign_0890
Edgefield CCA Campaign
Edgefield CCA Campaign_0849
Edgefield CCA Campaign
Edgefield CCA Campaign_0830
Edgefield CCA Campaign
Edgefield CCA Campaign_0819
Edgefield CCA Campaign
Edgefield CCA Campaign_0769
Edgefield CCA Campaign
Edgefield CCA Campaign_0743
Edgefield CCA Campaign
Edgefield CCA Campaign_0700
Edgefield CCA Campaign
Edgefield CCA Campaign_0672
LTA Knackstop Corporate Shoot
LTA Knackstop 4348
LTA Knackstop Corporate Shoot
LTA Knackstop Corporate Shoot_9382
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign_6865
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign_3846
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign_6860
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign_9747
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign_9665
Cubic / CAAS Calendar Shoot
Cubic CAAS Calendar Shoot_0091e
Cubic / CAAS Calendar Shoot
Cubic CAAS Calendar Shoot_0067e
CAAS Calendar as printed
Cubic CAAS Calendar as printed_0091eC
Cubic / CAAS Calendar KV
Cubic CAAS Calendar_0050e
CAAS Calendar as printed
Cubic CAAS Calendar as printed_0050eC
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign_6759
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign_6700
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign_3101
Civil Aviation Authority Singapore Branding Campaign
Civil Aviation Authority Singapore Branding Campaign 7355
Singapore Sailing Rio Olympics Campaign
Singapore Sailing Rio Olympics Campaign_9828
Singapore Sailing Rio Olympics Campaign
Singapore Sailing Rio Olympics Campaign_0067
Singapore Sailing Rio Olympics Campaign
Singapore Sailing Rio Olympics Campaign_0020
Singapore Sailing Rio Olympics Campaign
Singapore Sailing Rio Olympics Campaign 160626JF&F10
Changi Airport Group Cargo Business Unit Promotional Campaign
Changi Airport Group Cargo Business Unit Promotional Campaign_7758
Civil Aviation Authority Singapore Aviation Open House KV
Civil Aviation Authority Singapore Aviation Open House Visual Shoot_8692
Civil Aviation Authority Singapore Aviation Open House KV
Civil Aviation Authority Singapore Aviation Open House Visual Shoot_8652
Civil Aviation Authority Singapore Aviation Open House KV
Civil Aviation Authority Singapore Aviation Open House KV_8526
Civil Aviation Authority Singapore Aviation Open House KV
Civil Aviation Authority Singapore Aviation Open House KV_8578
Civil Aviation Authority Singapore Aviation Open House KV
Civil Aviation Authority Singapore Aviation Open House KV Shoot_8715
Civil Aviation Authority Singapore Aviation Open House Visual Shoot as printed & Exhibited
Civil Aviation Authority Singapore Aviation Open House Visual Shoot as printed & Exhibited_9988
Changi Airport Group Trolley KV
Changi Airport Group Trolley Visual Shoot_7851
Changi Airport Group Trolley KV
Changi Airport Group Trolley Visual Shoot_7315
Edgefield CCA Campaign
Edgefield CCA Campaign_9044
Edgefield CCA Campaign
Edgefield CCA Campaign_9113
Edgefield CCA Campaign
Edgefield CCA Campaign_9157
Edgefield CCA Campaign
Edgefield CCA Campaign_8949
Edgefield CCA Campaign
Edgefield CCA Campaign_9249
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5528
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5499
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5393
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign 5252
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5328
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5270
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5608
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign 5561
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5636
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5672
Changi Airport Group Changi Rewards Campaign
Changi Airport Group Changi Rewards Campaign_5702
Dover Court International School Prospectus shoot
Dover Court International School Prospectus shoot_1764
Dover Court International School Prospectus shoot
Dover Court International School Prospectus shoot_4420
Dover Court International School Prospectus shoot
Dover Court International School Prospectus shoot_3257
Montfort School 100th years Coffee Table Book
Montfort School 100th years Coffee Table Book shoot_3108
Changi Airport China TV Promotion shoot w Celebrity Qi Wei and Lee SeungHyun
Changi Airport China TV Promotion shoot w Celebrity Qi Wei and Lee SeungHyun 9878
Changi Airport China TV Promotion shoot w Celebrity Qi Wei and Lee SeungHyun
Changi Airport China TV Promotion shoot w Celebrity Qi Wei and Lee SeungHyun_9890d
Changi Airport China TV Promotion shoot w Celebrity Qi Wei and Lee SeungHyun
Changi Airport China TV Promotion shoot w Celebrity Qi Wei and Lee SeungHyun_9832d
Changi Airport China TV Promotion shoot w Celebrity Qi Wei and Lee SeungHyun
Changi Airport China TV Promotion shoot w Celebrity Qi Wei and Lee SeungHyun_9790d
NSRCC Branding Campaign
NSRCC Branding Campaign 6956
NSRCC Branding Campaign
NSRCC Branding Campaign_6692
NSRCC Branding Campaign
NSRCC Branding Campaign_7052c
NSRCC Branding Campaign
NSRCC Branding Campaign 7968
NSRCC Branding Campaign
NSRCC Branding Campaign_8063
NSRCC Branding Campaign
NSRCC Branding Campaign_7739
NSRCC Branding Campaign
NSRCC Branding Campaign_0026c
Motul Asia wide Ad Campaign Our Partners Are Specially Trained To Serve
Motul Asia wide Ad Campaign Our Partners Are Specially Trained To Serve _6540
Motul Asia wide Ad Campaign Our Partners Are Specially Trained To Serve
Motul Asia wide Ad Campaign Our Partners Are Specially Trained To Serve _6616
Canon EOS World Review Shoot
Canon EOS World Review 1735
Canon EOS World Review Shoot
Canon EOS World Review 7767
Canon EOS World Review Shoot
Canon EOS World Reviews 7774
Canon EOS World Review Shoot
Canon EOS World Reviews BMX
Canon EOS World Review Shoot
Canon EOS World Reviews
Canon EOS World Review Shoot
Canon EOS World Reviews
Singapore Sailing SEA Games Campaign
Singapore Sailing SEA Games Campaign_0960c
Singapore Sailing SEA Games Campaign
Singapore Sailing SEA Games Campaign_0142c
Singapore Sailing SEA Games Campaign
Singapore Sailing SEA Games Campaign_0943c
Motul Calendar Shoot in Korea
Motul Calendar Shoot in Korea_4132_1041
Motul Calendar as printed
Motul Calendar as printed_4250
Motul Calendar Shoot in Singapore
Motul Calendar Shoot in Singapore_9755
Motul Calendar as printed
Motul Calendar as printed_4248
Motul Calendar Shoot in India
Motul Calendar Shoot in India_5881
Motul Calendar as printed
Motul Calendar as printed_4249
Motul Calendar shoot in Vietnam
Motul Calendar shoot in Vietnam_3329
Motul Calendar as printed
Motul Calendar as printed_4251
Motul Calendar Shoot in Vietnam
Motul Calendar Shoot in Vietnam_9595
Motul Calendar Shoot
Motul Calendar Shoot in Singapore 0449
Changi Airport Group Annual Report
Changi Airport Group Annual Report_2089
SMU Corporate Branding
SMU Corporate Branding_7492
SMU Corporate Branding
SMU Corporate Branding_3266
SMU Corporate Branding
SMU Corporate Branding_3579
Personal Work
PW_5236
Alpine Motors Chevrolet Branding Campaign
Alpine Motors Chevrolet Branding Campaign_9952
Alpine Motors Chevrolet Branding Campaign
Alpine Motors Chevrolet Branding Campaign_7332
Alpine Motors Chevrolet Branding Campaign
Alpine Motors Chevrolet Branding Campaign_7179
Alpine Motors Chevrolet Branding Campaign
Alpine Motors Chevrolet Branding Campaign_0151
Alpine Motors Chevrolet New Cruze SS Advertising Shoot
Alpine Motors Chevrolet New Cruze SS Ad 9931
Alpine Motors Chevrolet New Cruze SS Advertising Shoot
Alpine Motors Chevrolet New Cruze SS Ad_0068
Alpine Motors Chevrolet New Cruze SS Advertising Shoot
Alpine Motors Chevrolet New Cruze SS Ad_0017
Alpine Motors New Showroom Launch Campaign
Alpine Motors New Showroom Launch Campaign_8713
Alpine Motors New Showroom Launch Campaign as printed Full Page in The Straits Times
Alpine Motors New Showroom Launch Campaign as printed Full Page in The Straits Times_8713p
Vilube-Mutol Branding Campaign shoot in Vietnam
Vilube-Mutol Branding Campaign shoot in Vietnam_1762
Vilube-Mutol Branding Campaign shoot in Vietnam
Vilube-Mutol Branding Campaign shoot in Vietnam_1869
Vilube-Mutol Branding Campaign shoot in Vietnam
Vilube-Mutol Branding Campaign shoot in Vietnam_2010
Vilube-Mutol Branding Campaign shoot in Vietnam
Vilube-Mutol Branding Campaign shoot in Vietnam 1814
Fast Flow-Consulus Branding Campaign
Fast Flow-Consulus Branding Campaign_6494
Fast Flow-Consulus Branding Campaign
Fast Flow-Consulus Branding Campaign_0119
Fast Flow-Consulus Branding Campaign
Fast Flow-Consulus Branding Campaign_8629
Starboard International Annual Campaign Shoot in Maui
Starboard International Annual Campaign in Maui_ 0049
Starboard International Annual Campaign in Maui as printed
Starboard International Annual Campaign in Maui as printed_ 0049p
Starboard International Annual Campaign Shoot in Maui
Starboard International Annual Campaign in Maui_ 0197
Starboard International Annual Campaign in Maui as printed
Starboard International Annual Campaign in Maui as printed_ 0197p
Starboard International Annual Campaign Shoot in Maui
Starboard International Annual Campaign in Maui 0288
Starboard International Annual Campaign in Maui as printed
Starboard International Annual Campaign in Maui as printed 0288p
Starboard International Annual Campaign Shoot in Maui
Starboard International Annual Campaign in Maui_ 0032
Starboard International Annual Campaign in Maui as printed
Starboard International Annual Campaign in Maui as printed_ 0032p
Starboard Internation Annual Advertising Campaign Shoot in Maui
Starboard Internation Annual Advertising Campaign Shoot 2007 - M
Starboard Internation Annual Advertising Campaign Shoot in Maui
Starboard Internation Annual Advertising Campaign Shoot - Maui H
Singapore Media Academy Campaign Shoot as printed
Singapore Media Academy as printed 226
Singapore Media Academy Campaign Shoot as printed
Singapore Media Academy as printed 227
Singapore Media Academy Campaign Shoot as printed
Singapore Media Academy as printed 228