1994年陈水扁当选台北市长后,28岁的罗文嘉出任台北市府新闻处处长兼市府发言人,成为当时台湾最年轻的政务官,一度被称作“政治金童”。
1998年陈水扁竞选台北市长连任时,罗文嘉出任其竞选总干事;1999年陈水扁参选台湾地区领导人,罗文嘉出任民进党文宣部主任。2000年陈水扁当选台湾地区领导人后,34岁的罗文嘉受邀出任台“文建会”副主管,来年罗文嘉在台北市北区参选民意代表并当选。
2004年,陈水扁连任,39岁的罗文嘉再受拔擢,出任台行政机构客家事务部门主管。2005年罗文嘉参选台北县长,最终以19万票的差距败给国民党籍候选人周锡玮。此后罗文嘉又先后在2007年和2011年的民代选举中相继败北,从此淡出台湾政坛。