Question: who played the lawyer in thirteen reasons why
Answer: Wilson Cruz as Dennis Vasquez , the lawyer representing Hannah 's parents at the end of season 1 and during season 2 .