ベリーFC
11歳で地元クラブであるカーディフ・シティFCのアカデミーに入団したが、16歳の時に身長の低さを理由に退団。その後、2011年にブリストル・ローヴァーズFCとスカラシップを結んだ。2013年1月、プロ契約前ながらフリートウッド・タウンFC戦でトップチームデビューを果たした。2013年5月にプロ契約を締結。2017年8月のベリーFC戦で公式戦200試合出場を達成した。