Waldron spent his youth in Oldham, Lancashire, beginning his career with nearby Bury, making 20 appearances.
[1] Burnley won the Second Division in 1973 and were invited to play in the 1973 FA Charity Shield in which Waldron scored the winning goal against Manchester City.
He ultimately played nine years and 308 games for Burnley before club turmoil in 1976 led the team to release the manager Jimmy Adamson and several players including Waldron.
He then moved to Manchester United, for whom he made just three appearances before the Adamson-managed Sunderland purchased his contract.
After spells with the Philadelphia Fury and Atlanta Chiefs, he moved back to England to play for Rochdale.