Primarily known as a video game voice actor, he has voiced the title character of Sly Cooper since 2002's Sly Cooper and the Thievius Raccoonus, and continuing on to 2013's Sly Cooper: Thieves in Time.
He started to get work as a voice actor in 2000, beginning with games called Tales of Destiny II and Jet Grind Radio.
He has performed improv with comedy groups called ComedySportz and Unscriptables. He co-hosted a podcast titled Second Funniest Podcast.
He was born in Minot, North Dakota.
He was a guest on Last Call with Carson Daly in 2005.