Shannon was born in the United States, where his Liberian parents were attending Syracuse University. Shannon was raised in the Liberian capital of Monrovia, before returning to the United States as a fifteen-year-old in 1990 following the escalation of the First Liberian Civil War.