He has been teaching at USM for more than two decades, after receiving his undergraduate and postgraduate degrees in Communication Studies from Coventry University and the University of Leicester, England.