在选角时,周星驰面试了无数个小演员,他都觉得差点意思,直到看到了9岁姑娘徐娇,周星驰几乎是立刻就选定了她。后来有人问周星驰为何要找一名女生来演自己的儿子,周星驰回答称,因为觉得徐娇和小时候的自己长得很像。
不过徐娇对于这个邀约却很抗拒,毕竟当时正是女孩爱美的年纪,而周小狄的角色却需要她剃寸头扮演假小子。但所幸在家人劝说下,徐娇还是决定听从安排,从此踏上了童星的道路。
《长江七号》上映后,徐娇凭借出色的表演,先后获得了包括香港电影金像奖最佳新人在内的三个奖项和四项提名,甚至直接被周星驰认作了干女儿,时常公开夸赞她是个好苗子,可谓出道即巅峰。