2012年,搭档郭珍霓、陈紫函主演近代革命剧《江湖儿女》。与林心如、汪东城主演都市爱情剧《姐姐立正向前走》。在谢娜、汪东城、李承铉主演的爱情喜剧片《我的男男男男朋友》中饰演王永成。自导自演电影《我的罗马假日》。与刘涛联合主演爱情文艺片《恋者多喜欢》饰演林皓。
2013年,与韩雪、罗嘉良主演都市爱情剧《女人的武器》饰马健。与立威廉、张蓝心主演电影《谁动了我的梦想》饰演Steven。同年在胡兵在夏威夷国际电影节上获“中美文化交流大使”奖。
2014年,与明道、李沁联袂主演的都市现代时尚剧《如果我爱你》。4月在由上海国际服装文化节组委会主办的“MCG之夜.上海国际服装文化节中国时尚20年功勋人物颁奖盛典”上获得“时尚功勋人物”奖