Question: who plays andy bernard in the american version of the office
Answer: Edward Parker Helms ( born January 24 , 1974 ) is an American actor , comedian , and singer .