[1] Crawford attended Kingston College and the University of the West Indies, where he earned bachelor's and master's degrees in tourism management.
[3] Crawford was elected a member of parliament representing Saint Andrew East Rural in December 2011.
"[8] In October 2015, Crawford lost an indicative election held by the People's National Party to Peter Blake.
[11] Following his loss, Crawford was appointed to the Senate of Jamaica on 23 October 2017,[12] where he served alongside an uncle, Ransford Braham.
[14] In February 2019, the People's National Party nominated Crawford to contest a by-election in Portland Eastern.