Mason won silver and bronze medals at the World Junior Championships in 2000 and 2002. His first medal at senior level came at the 2003 Pan American Games in Santo Domingo, when he won a gold medal, having achieved a personal best jump of 2.34 meters. He finished fifth at the World Championships the same year.