Macon Blair 1974 -
Macon Blair was born on November 14th, 1974 in Alexandria, Virginia, USA.
He is 50.
- Birth Name: Macon Chaplain Blair
- Spouse: Lee Eddy (?-present)
- Children: Buck Eddy-Blair
- Parents: William Sydnor Blair
Robin Blair - Siblings: Brooke Blair
Will Blair
As Director
- The Toxic Avenger 2025