Entertainment YOU’s “Joe” Penn Badgley Biography And Net Worth Penn Dayton Badgley (born November 1, 1986) is an American actor. He is known for his roles as Dan Humphrey in The CW teen... Gift NOBEIMarch 18, 2023