老师的鼓励下，重新完成梦想的角色。之后在2004年的卖座电影《明日之后》中，他扮演一位遭遇剧烈全球寒冷化现象的学生，在片中葛伦霍和丹尼斯·奎德合作演出。之后他一改之前的角色形象，在电影《锅盖头》（"Jarhead"，2005年）中饰演感到失意困惑的美国海军陆战队员；同一年，葛伦霍也以在《断背山》中的同性恋牛仔角色获得赢得评论的赞赏。葛伦霍也多次参与支持各种政治和社会运动。他在美国民主党为2004年总统大选所企划的「Rock the Vote」宣传广告中现身，他也参与了环境保护活动和美国公民自由联盟的宣传