http://www.floodlight-findings.com/FReeps/20051118/Dtgsl0002_1_small.jpg
There's a very good chance that's him.