1999年,在沈好放执导的历史剧《孙中山》中,饰演幼年皇帝溥仪,这也是马可的影视处女作。
2002年,在刘二威执导的电视剧《女人不再沉默》中,饰演郝毅。
2003年,在由卧龙生同名武侠小说改编的电视剧《金剑雕翎》中,饰演小柳金铃
;同年,在悬疑科幻电视剧《绝对计划》中,饰演天才少年阿丁。
2004年,在林丛执导的少儿题材情景喜剧《家有儿女》中,饰演小雪的假男友狂野男孩。
2006年,在邓超、田海蓉、贾乃亮等主演的爱情励志剧《女人不哭》中,饰演海天。
2007年12月,搭档杨紫出演由杨红樱同名小说改编的校园剧《男生日记》,饰演吴缅。
2011年3月,在南方农村轻喜剧《甜蜜的新事业》中,饰演尚天逸
;同年,参演电影《倭寇的踪迹》,作品在第19届北京大学生电影节颁奖礼获艺术探索奖。
2012年2月,在青春校园片《拼爹年代》中,饰演富家公子薛天一
;8月,在谍战剧《枪花》中,饰演轮椅上的心算天才奇文
;12月,在钟海执导的艾滋病题材公益电影《夜来香》中,饰演因为救人而染上艾滋病的电台主播孙为杰。
2014年1月,在于敏执导的悬疑谍战剧《爸爸父亲爹》中,饰演私家侦探索阳
;5月,在由同名小说改编的仙侠剧《花千骨》中,饰演六界第一美男杀阡陌;之后参演钟海执导的歌舞电影《让我们西米吧》,秀探戈舞技
。同年,在巍子自导自演的抗日剧《英雄祭》第1集里,客串一个被警卫团严刑逼供最后英勇就义的大学生,与哥哥马赫首次合演电视。
2015年3月,主演爱奇艺自制番外网剧《花千骨2015》,继续饰演杀阡陌
;7月,主演丛林探险电影《请勿靠近》
;8月初,加盟央视旅行类综艺节目《黄金线路》,献出真人秀首秀
,并成为首位登顶祁连山冰川的艺人
;8月下旬,主演青春热血剧《麻辣变形计》,饰演男主角梁大巍
,该剧是其成名后主演的首部现代剧;10月,主演杨文军执导的电视剧版《致青春》,饰演许开阳
;11月,主演娱乐圈悬疑网剧《重生之名流巨星》,饰演历经坎坷仍不忘初心终成大器的男主角杜云修
。
2016年1月,主演传奇历史剧《思美人》,饰演男主角千古名人屈原,该剧是其继《花千骨》成名后出演的首部古装剧
;5月,主演魔幻网剧《寻找前世之旅》,饰演男主角吸血鬼王子亚隆
;9月,主演青春偶像剧《极光之恋》,饰演男主角李俊泰。