2001年,馬可以童星身份參演歷史劇《孫中山》,也是他的首部作品。2003年,出演臥龍生的同名武俠作品《金劍雕翎》。2006年,主演愛情勵誌劇《女人不哭》。2007年,參演楊紅櫻同名小說改編的《男生日記》。2011年,出演復古寫實派武俠片《倭寇的蹤跡》。2012年,出演電影《東方中國夢》。2014年,搭檔霍建華、趙麗穎出演古裝武俠劇《花千骨》。