He is best known for his voice over work in various Warner Bros. and Hanna-Barbera animated films, television shows, video games and commercials, most notably as Scooby-Doo, Shaggy Rogers, Scrappy-Doo, Popeye the Sailor, Fred Flintstone, Barney Rubble, Foghorn Leghorn, Muttley, Bugs Bunny, Yogi Bear and Captain Caveman.
He has also provided the voice of Fred Jones, Boo-Boo Bear, Snagglepuss, Papa Smurf, Elroy Jetson, Astro, Quick Draw McGraw, Baba Looey, Elmer Fudd, Spike Bulldog and Ranger Smith in various commercials.
He also voiced Scooby's nephew Scrappy-Doo in the live action movie Scooby-Doo (2002), commercials, toys and the Harvey Birdman, Attorney at Law episode Shaggy Busted.
Mystery Incorporated, but he lost the role to Matthew Lillard, who previously portrayed Shaggy in the 2002 film and its sequel Scooby-Doo 2: Monsters Unleashed (2004).
[6] In-between his voice acting duties, Innes was the afternoon air personality at Country outlet WYNK-FM/Baton Rouge, Louisiana from 1997 to 2011, and joined nearby station WRKN in the same position on April 21, 2016.