Supreme Court of Spain
Luciano Varela Castro was a judge of the Audiencia Provincial of Pontevedra for 23 years, and has been a judge Spanish judge of the Supreme Court of Spain since 2007.