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