Stephen Edward Austin

Stephen Edward Austin is currently the picture car coordinator on The Walking Dead (TV Series), working partially at the art department and the transportation department.