2012年,與郭富城、楊采妮、鮑起靜合作主演劇情電影《浮城大亨》,在片中飾演少年時期的布華泉,並為該片演唱主題曲《浮城》;同年10月12日,推出首張個人EP專輯《Missing You》,收錄了包括同名主打歌《Missing You》、抒情歌《Love me now》在內的2首歌曲;隨後,《Love me now》的MV正式上線,而MV的女主角則由李佳穎擔任,並獻出了熒幕初吻;同年12月27日,推出首張個人音樂專輯《Affection偏愛》,收錄了包括《That's Why You Go Away》、《Twenty One》等在內的10首歌曲,這也是他的首張英文爵士專輯。