- Moved to Canada from St. Lucia at 11 to live with his father.
- Performed his first stand-up show in 1997 at Canada's Yuk Yuk Club.
- Won a Canadian Comedy Award for Best Stand-Up Newcomer in 2003.
- Was the opening act for Dave Chappelle in 2007 and 2012.
- Attended Humber College, Toronto, Ontario, Canada