Alvin Sanders

Alvin Sanders is an American actor. He is set to portray Pop Tate on Riverdale.