Marco antonio barrera tapia born january 17 1974 is a mexican former professional boxer who competed from 1989 to 2011 he is a multipletime world champion in three weight classes having held the wbo junior featherweight title twice between 1995 and 2001 and the unified wbc and ibf super featherweight titles between 2004 and 2007.