Answer
Yes, Fox has played football at both club and international levels. He made his professional debut for Reading in 2012 and has since played for Birmingham City, Sheffield United and Blackburn Rovers. He has also represented England at youth level and made his senior international debut in 2017.