Wọ́n bíi sí Saint Michael ní Barbados, ó sí bẹ̀rẹ̀  Irinajo iṣẹ́ rẹ̀ nígbà tí ó pàdé Evan Rogers látàrí ọrẹ̀ pẹ̀lú ní bí ọdún 2003 tí ó sì ṣe òbid orin sílẹ̀ ní abẹ́ itọsọna Rogers.. 