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