49 years old (Born on June 17, 1974) Three-time WBO Champion who also won titles with numerous other organizations. Marco Antonio Barrera's Best Moments