Steven James Zahn 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), Rescue Dawn (2007), the Diary of a Wimpy Kid series (2010–2012), Dallas Buyers Club (2013), and War for the Planet of the Apes (2017). On television, Zahn appeared in the recurring roles of Davis McAlary on HBO's Treme (2010–2013) and Ronnie LaFontaine on ABC's Modern Family (2014–2015). He won the Independent Spirit Award for Best Supporting Male for his performance in the film Happy, Texas (1999).