Barry Flanagan(1941-2009)
- Actor
Barry Flanagan was born on 11 January 1941 in Prestatyn, Denbighshire, Wales, UK. He was an actor, known for The Last Time (2002), Flanagan's Wake (2012) and Art & the 60s (2004). He was married to Sue Lewis. He died on 31 August 2009 in Ibiza, Balearic Islands, Spain.