DANIEL CAHILL – JAMES IV: QUEEN OF THE FIGHT

Daniel plays James IV in ‘James IV: Queen of the Fight’ for the National Theatre of Scotland.