Rob Zepp absolvierte in der Saison 1997/98 seine ersten 3 Spiele für die "Newmarket Hurricanes". Danach schloss er sich für 3 Spielzeiten den Plymouth Whalers aus der OHL an. Im NHL Entry Draft 1999 wurde er an 99. Stelle in der vierten Runde von den Atlanta Thrashers gezogen. Ab der Saison 2001/02 spielte er für die Florida Everblades in der ECHL, erhielt bei den Thrashers aber keinen Vertrag für die NHL. So war er im NHL Entry Draft 2001 wieder verfügbar und wurde dieses Mal von den Carolina Hurricanes in der vierten Runde an Position 110 ausgewählt.