Guest Stars Patrick Warburton as Joe Swanson Johnny Brennan as Mort Goldman Neil Patrick Harris as Barney Stinson Josh Radnor as Ted Mosby John Viener as Madame Claude Jason Segel as Marshall Eriksen Keri Lynn Pratt as Shovin' Buddy Martin Savage as Priest Brody Hutzler as Shovin' Buddy Alec Sulkin as Alan Rickman David Pressman as Shovin' Buddy