The tartan looks to be the Semphill tartan. Could that possibly be Lord Jamie Semphill? I've only met him once a few years ago, so I'm not positive on the ID. I do like his jacket, though!