Barclay Hope

Barclay Hope is a Canadian actor. He is set to portray Cliff Blossom on Riverdale.