He fully returned to active top-flight refereeing on 11 August 2007, when he took charge of a 2–1 away win by Leyton Orient at Southend United in the Football League One, during which he dismissed the home side's Alan McCormack.
He resumed full-time officiating at a professional level on August 11, 2007, when he officiated a 2–1 victory by Leyton Orient over Southend United in the Football League One, during which he ejected the home team's Alan McCormack.