Won bii ni orile-ede  Trinidad, sugbon o dagba ni Amerika lati igba omo odun 11, o si di alakitiyan nigba to je akekoo ni Yunifasiti Howard.ItokasiAwon alakitiyan ara AmerikaAwon omo Afrika Amerika.. 
O gboye Masters ninu International Relations ni ile eko giga ti University of Kent ni orile ede United Kingdom.. 