 In 2003 he was appointed chairman of the Administrative Appeals Tribunal.He later served as Chief Adjudicator of the Immigration Tribunal and as Chairman of the Post-Release Supervision Board.In 2006, he sat as a Deputy High Court Judge.