This paper considers a non-smooth semi-infinite multi-objective fractional programming problem under uncertain data constraints. The nonsmooth robust necessary optimality conditions for a local isolated efficient solution of the considered problem and its non-smooth parametric problem, formulated in the generalized Dinkelbach approach, is investigated under an extended form of a robust type constraint qualification. Finally, with the assumption of generalized convexity, the non-smooth robust sufficient optimality conditions are established.