Todd, native to Idaho, has performed all over the US and Canada. In 2011, he was invited to the Laughing Skull Festival in Atlanta as well as the Aspen Comedy Festival and was asked back the Host the Best of the Fest of 2011 in Aspen Colorado. He was a finalist of the 29th International Seattle Comedy Competition in 2008. Also he was also featured on the Mad TV Network show "Man Up Stand Up" in 2009. Todd can also be heard on XM/Sirrus.