Background
Headen, Richard Carroll was born on March 12, 1959 in Houston, Texas, United States.
Headen, Richard Carroll was born on March 12, 1959 in Houston, Texas, United States.
Bachelor, Baylor University, 1984.
Studio manager Gold Mine Studio, Nashville, 1984-1987, Omni Sound Recording Studios, Nashville, since 1987. Owner Eye to I Music Group, since 1987.
Married Teri Adams; 1 child, Aaron Travis.