Still of David Alford in Nashville (2012)
Caption: Still of David Alford in Nashville (2012)
Actor, Writer, Composer
Born: December 20, 1964
Star sign: Sagittarius
Known for: Stoker (2013), The Last Castle (2001), Nashville (2012), The Second Chance (2006)
Source: IMDB
David Alford was born on December 20, 1964 in Nashville, Tennessee, USA. He is an actor and writer, known for Stoker (2013), The Last Castle (2001) and Nashville (2012).