1945年,原名谭百先的罗文出生于广西百色 。1947年,罗文跟随全家来到广州定居,后因政局不稳,他们一家移居到香港。1949年,罗文跟随全家回到广州。罗文的妈妈是个粤剧迷,所以罗文小的时候常常跟着妈妈去看粤剧。罗文的初中就读于盘福路的二十七中,在读初中期间他参加过青年文化宫的文工团。初中毕业以后他因为想报考粤剧学校而没有继续升学。1962年,他离开广州,前往香港发展。来到在香港后,他先后在荔园等地做裁缝、杂工、银行见习生等 。