Hayley Law (born November 18, 1992) is a Canadian actress and singer, known for her portrayal of Valerie Brown in the CW drama series Riverdale and Lizzie Elliot in the Netflix science fiction series, Altered Carbon.