He is indeed Scots born. He grew up right here in Glasgow before his big move so his accent slips back whenever he's around other Scots.

If it's the one in the picture below I think that's the Royal Stewart, but I've seen him in quite a few kilts.
He wore a blue and green tartan when he and his husband got married.