Robert Walker Branchaud is an American actor who portrayed the Agent Repairman in the Netflix original television series Stranger Things.
Advertisement
Read at your own discretion...
READ MORE
Robert Walker Branchaud is an American actor who portrayed the Agent Repairman in the Netflix original television series Stranger Things.