演《监狱风云之少年犯》，他演的并非主线人物，但导演认为他表现不俗，便把他的原名「萧锦麟」加在海报上，导致他后来被提名的新人资格引起争议，不过获得「香港电影金像奖协会」替他平反，得以继续提名资格。同年，萧正楠被公司调派往中国内地发展；后来在着名喜剧导演李力持执导的内地剧《中华小当家》担任男主角。2005年，萧正楠再次主演李力持的贺岁喜剧电影《妃子笑》。2006年，他主演都市青春偶像剧《球爱俏佳人》；同年，公司安排他接受某媒体访问，结果那篇报导被移花接木刊登在某同性恋杂志上，还加上误导性内容，公司没有追究