Macon Blair(I)
- Actor
- Writer
- Producer
Macon Blair was born on 14 November 1974 in Alexandria, Virginia, USA. He is an actor and writer, known for Blue Ruin (2013), I Don't Feel at Home in This World Anymore (2017) and Green Room (2015). He is married to Lee Eddy. They have two children.