Career
Born in Monrovia, Laffor has played club football in Liberia, Ghana, and South Africa for LISCR, Ashanti Gold, Jomo Cosmos, Supersport United and Mamelodi Sundowns. In June 2012, Laffor was expelled from the squad ahead of a 2013 Africa Cup of Nations qualifier.