The character has been portrayed in television and multiple feature films by four different actors. Hulk was first portrayed on the CBS TV series the Incredible Hulk from 1978 to 1982 by Bill Bixby as David Banner and by Lou Ferrigno as the Hulk. They returned in these roles in 3 made for TV films on NBC. In the cinema film Bruce Banner was first played by Eric Bana in Ang Lee's Hulk (2003). Subsequently, the character has been portrayed in the Marvel Cinematic Universe initially by Edward Norton in The Incredible Hulk (2008) and by Mark Ruffalo in The Avengers (2012) and Avengers: Age of Ultron (2015), as well as both parts of Avengers: Infinity War (2018/2019).