Defender who made his professional debut for Manchester United in 2006, appearing for several clubs on loan before signing with Newcastle United in 2010.
He was part of Manchester United's youth system from 2003-2006.
He signed with the Queens Park Rangers in 2013.
He welcomed a daughter named Skye in 2011. In 2020, he welcomed a second daughter named Vienna with Melissa Reeves.
Defender Steven Taylor was his teammate on New Castle United.