Kenneth Cranham was born on December 12, 1944 in Dunfermline, Fife, Scotland. He is an actor, known for Maleficent (2014), Valkyrie (2008) and Layer Cake (2004). Read more on iMDB