Steven James Zahn (born November 13, 1967) is an American actor and comedian. His film roles include Reality Bites (1994), That Thing You Do! (1996), Out of Sight (1998), Stuart Little (1999), Riding in Cars with Boys (2001), Stuart Little 2 (2002), Shattered Glass (2003), Sahara (2005), Chicken Little (2005), Rescue Dawn (2007), the Diary of a Wimpy Kid series (2010–2012), Dallas Buyers Club (2013), The Good Dinosaur (2015), Captain Fantastic (2016), and War for the Planet of the Apes (2017). On television, Zahn appeared as Davis McAlary on HBO's Treme (2010–2013), and as Mark Mossbacher in the first season of the HBO satire comedy miniseries The White Lotus (2021). He won the Independent Spirit Award for Best Supporting Male for his performance in the film Happy, Texas (1999).