I’ve worked for the BBC as a radio producer, website producer, and broadcast journalist – producing and promoting content in Ireland, Malawi, Tanzania, Uganda, US and Zambia – and as a photographer in the Caribbean for an education book publishing company.
I’ve worked for the Further Education Development Agency, NHS, and as a librarian for law firms and public libraries. As a teacher in Hong Kong, Hungary, Japan and Thailand, and as a web editor for the public health sector, royal colleges, schools and universities.
I also co-managed an independent fanzine/music/DJ organisation called Waaaah!/Bring on Bull.
My freelance work includes writing for the Dictionary of African Biography (Hutchins Center for African and African American Research at Harvard University), BBC Food, BBC Learning, Caribbean Intelligence, The Journal of the Cricket Society, Jobs weekly, Lobi news/current affairs magazine for Albanian speakers in North Macedonia, Modern English Teacher journal, and Rise magazine.
I’ve contributed to Homecoming: Voices of the Windrush Generation by Colin Grant (Jonathan Cape), Fire in Babylon: How the West Indies Cricket Team Brought a People to its Feet by Simon Lister (Penguin), The Bowling was Superfine: West Indian Writing and West Indian Cricket (Peepal Tree), and Ic3: The Penguin Book of New Black Writing in Britain.
I was honoured to be included in Keepers of the Flame, Saluting 100 Black Authors: Volume 1 – Compiled by Garfield Robinson.
In 2012, I completed an MA at the Yesu Persaud Centre for Caribbean Studies, University of Warwick.
I’ve made three guest appearances with the BBC Test Match Special (TMS) radio commentary team
- With Jonathan Agnew. England v West Indies, 2020 Test at The Ageas Bowl, Hampshire.
- With Jonathan Agnew. England v New Zealand, 2015 One Day International at The Riverside Ground, Durham.
- With Tony Cozier and Simon Mann. West Indies v Pakistan, 2013 ICC Champions Trophy group match at The Oval.
Some of my other appearances on BBC radio include World Service, 5 Live, and radio local stations in Birmingham, Derby, Leicester, Liverpool, London, Manchester, Nottingham and Three Counties (Bedfordshire, Hertfordshire and Buckinghamshire).