What job did Claude McKay have other than a poet?

he was a police officer in Jamaica, and was a journalist in Britain