It definitely looks like me but it isn't me. I have to admin I had a double take too when I saw the gif. They say we all have a doppelganger, and here I thought mine was Tom Cruise...
I was in Nova Scotia. Been back for a few days but it's busy and also since I'm looking for another job I'm documenting everything I can here so my successor can take over without me having to stay more than I have to.