1984年,由力担任深圳影业公司制片主任。1990年,在北影和深大联办导演班毕业。1992年,参与新闻电影制片厂《历史的抉择》纪录片编剧,作品获得“纪念改革开放30年中国纪录片经典作品奖”。此后,担任深圳旅游协会的专职副会长兼秘书长职务。2007年初,由力正式辞去该职,成为一名专职演员
2005年,还在担任深圳旅游协会专职副会长的由力参与主演战争剧《亮剑》,在剧中饰演的孔二愣子孔捷。
2007年,携手亮剑原班人马主演战争剧《仁者无敌》,剧中饰演游击队司令杨山虎。同年,主演十七大献礼剧《交通警察》,饰演身残志坚的事故科科长刘文礼。
2008年,主演近代传奇剧《台湾1895》,饰演城府极深的清朝军机大臣孙毓汶。
2009年,主演由长春电影制片厂摄制的数字电影《警装村支书》,饰演男主角派出所所长隋宝生。
2010年,主演首部渡海登陆战题材的电视剧《解放海南岛》并在剧中饰演饰演解方。同年,还在韩刚执导的言情剧《生于1949/人生无悔》中饰演老兵林思清。
2012年,主演李威执导的电影故事片《怒放的英雄花》,片中饰演男一号余玉全。同年,在农村题材电视连续剧《我的土地我的家》中饰演村长赵振祥。
2013年,主演由中央电视台电影频道策划并出品的电影《永不言弃》,片中他饰演男主角人民警察李义福。
2014年,与魏一、关小平、祝希娟联袂主演电影《婆婆妈妈》,在剧中饰演双胞胎姐妹方洁和方静的父亲方耕田。
由力因在《亮剑》中的高起点亮相而受到了演艺界的青睐,其后又相继在电视剧《仁者无敌》、《交通警察》、《台湾1895》,电影《小巷总理》中担任主要角色。角色身份由普通警察到红军司令,从普通市民到城府极深的军机大臣,每一个鲜活的角色都给人们留下深刻印象。