赵文龙出生于重庆市,他高中就读于重庆市清华中学校;因为文化课成绩不好,又是艺术生,他高中时一直被学校的老师各种“看不起”。2013年8月,赵文龙进入重庆市某艺术培训学校进行集训;之后,在重庆市联招考试中,他取得了表演专业第九名的成绩。
高三艺考那年,他报考了9所学校,被上海东华大学、浙江传媒学院、重庆大学等8所学校录用,并以全国第31名的成绩通过中央戏剧学院的面试;最终,赵文龙选择入读中国戏曲学院。在校期间,赵文龙还参加了电影《谁的青春不迷茫》选角活动,凭借一段《红日》对口型小咖秀,从海选报名的十万人中脱颖而出,最终获得了出演该电影的资格。