David Whalen

David Whalen is an American film  actor. He portrays Mr. Waters in The Fault in Our Stars (film).