Ray Buchanan(I)
- Art Department
- Art Director
Ray Buchanan was born on 29 September 1971 in Chicago, Illinois, USA. He is an art director, known for In Captivity (2011), Plasticity (2011) and The NFL on CBS (1956). He is married to Sheree. They have three children.