He was admitted to practise in 1994. He is a former Deputy Registrar of the Supreme Court, and a former Legal Officer of the Betting, Gaming, and Lotteries Commission. He was also a Youth Ambassador, from 2000 to 2003, representing Jamaica at youth conferences in Cuba, The Bahamas, and the United Nations.