David Alford è apparso in 1 serie e 5 film. Una performance da trovare nel ruolo di Bucky Dawes nella serie Nashville. Al cinema, come Reverend nel lungometraggio Stoker.