Josh Robert Thompson is an American Voice actor, Comedian, Puppeteer, and Actor. He currently works on Family Guy. He is probably best known for voicing and being the puppeteer of Geoff Peterson on The Late Late Show with Craig Ferguson.