Draft:Robert Walker-Branchaud

Robert Walker-Branchaud is an American actor known for his roles portraying Deputy Collins in 13 Reasons Why Carson Pike in Tulsa King and Neil in AMC's The Walking Dead.