Actor David AlfordDavid Alford is an actor. Alford has most recently worked on Stoker (2013). About David AlfordName: David AlfordFilmography as ActorStoker (2013) Roles:Actor URL to This Page:https://indiefilming.com/people/david-alford