It's Giles Aston, self-styled Picard impersonator/afficionado. He has bought many of Patrick Stewart's TNG outfits from IAW and Christie's. He is active on some trek boards.
I'm eagerly looking forward to seeing Giles in your episode, Nick. (Grammatically does that make sense?!) It'll be interesting to see Picard, who we haven't sen a lot of lately, with a different bunch of characters
Nick, you need to get him on Intrepid, that'd be a huge score for your prodiction. Maybe some kind of recurring role?
Giles will be on Intrepid, in "The Stone Unturned" which is in Post Production now. http://www.youtube.com/watch?v=vBZutwGDO1w