Robert Walker-Branchaud

Robert Walker-Branchaud is an American actor. He portrayed Sheriff Clark in the second season of Black Lightning.