In the Lord of the Rings film trilogy (2001–2003) directed by Peter Jackson, Aragorn is played by Danish-American actor Viggo Mortensen who took over the role from Stuart Townsend after four days of shooting because Jackson felt Townsend was too young for the role.