Robert Finn was born and raised in London and now lives in the north of Scotland.