Прайс в раннем детстве вместе с родителями переехал в Уэльс.
Начал карьеру игрока в английском клубе «Ипсвич Таун».
В 2004 он подписал арендное соглашение с клубом «Кембридж Юнайтед» и сыграл в нём 6 матчей.
В 2007 перешёл в клуб «Дерби Каунти». В течение следующего года на правах аренды выступал за клуб «Милтон Кинс Донс». В настоящее время, подписав арендное соглашение, играет в клубе «Лутон Таун».
Прайс выступал за юношевские сборные Уэльса. В национальной сборной дебютировал 17 ноября 2005 года.