Vigil was appointed to the New Mexico Court of Appeals in 2003 by Democratic Governor Bill Richardson. He was elected in 2004 and re-elected in 2012 to a term set to end December 31, 2020. Vigil was elected by his peers in 2015 to a two-year term as chief judge. His service on the appeals court terminated upon his election to the Supreme Court.