2007年在陈凯歌导演的电影《梅兰芳》中出演“小梅兰芳”,2008年在李少红导演的新版《红楼梦》中饰演“小贾宝玉”而获得关注,凭借该剧于小彤获得韩国首尔电视节最具人气奖。2009年与蒋梦婕、李沁一同代言韩国服装“金丽杉”和大卫地板等多个代言。2012年出演了《娘心计》和《劝和小组》等电视剧;2013年9月份其参演的情感电视剧《胜女的代价2》播出。214年在韩国导演吴尚元导演、李少红监制的《亿万继承人》中饰演樊宇轩。
2007年,13岁的于小彤被导演陈凯歌选中,出演电影《梅兰芳》中少年梅兰芳。
2008年导演李少红翻拍中国古典四大名著之一的《红楼梦》,选中了于小彤出演少年宝玉,该剧于2010年播出,于小彤凭借该剧走红并获得韩国首尔电视节最具人气奖。