Guest Stars Mike Henry voices John Herbert Silverbird Josh Radnor as Ted Mosby Neil Patrick Harris as Barney Stinson Alec Sulkin as Construction Worker