actors: Leon Delroy Williams