杨子2006年杨子与黄圣依合作主演偶像励志电视剧《凭什么爱你》。4月出演刘晓庆、焦恩俊主演的古装剧《日月凌空》。9月再次与黄圣依合作古装神话剧《天仙配》,饰演与七仙女私订终身的董勇。
10月在青岛参演归亚蕾、高明主演的都市家庭剧《静静的栈桥》。同年参与黄奕、吴奇隆主演的电影《新忠烈图》。同年与金超群主演《江湖夜雨十年灯》(原名《包青天之白玉堂传奇》),在剧中饰演陷空岛五鼠之一的锦毛鼠白玉堂。
2008年9月客串出演的古装神话剧《王屋山下的传说》在北京举行发布会。11月在苏州参拍范小天执导的时装励志喜剧《女孩冲冲冲》。