Career
Beaumont was a youth player at Hutchison Vale Boys Club, before joining Livingston at youth level in 2010. His next appearance came the following season on 4 August 2012 as a substitute in an 8–0 demolition of Stranraer in the Scottish League Cup. In June 2015 after five years with Livingston, Beaumont moved to Scottish League One side Cowdenbeath.