He is listed as orthodox, but has always fought southpaw.
http://boxrec.com/boxer/523667
Reference just about every YouTube video extant of Zepeda - versus Diaz, Alfaro, Flanagan, Robles, Cayo... southpaw and has always been, as far as I know.