Leo Richardson

Leo Richardson is a writer on The CW's Katy Keene.