John Beckett, Lord Beckett, KC is a Scottish lawyer who was appointed in 2016 as a Senator of the College of Justice, a judge of the Court of Session. Beckett was Solicitor General for Scotland, the country's junior Law Officer from October 2006 to May 2007. He was appointed by Labour First Minister Jack McConnell on the appointment of former Solicitor General Elish Angiolini to the senior role of Lord Advocate. After the 2007 Scottish election, newly elected Scottish National Party First Minister Alex Salmond replaced Labour Party member Beckett with Frank Mulholland, who later became Lord Advocate. Beckett then became floating sheriff sitting mainly at Glasgow Sheriff Court.