Dan Stevens

Dan Stevens will portray David Charles Haller in Legion.

Significant roles

 * Matthew Crawley in Downton Abbey (2010-2012)
 * TIM in The Tomorrow People (2013)
 * Ian Katz in The Fifth Estate (2013)
 * Narrator in Once Upon a Time: Wicked is Coming
 * Dan Collins in The Guest (2014)
 * Kenny Kristo in A Walk Among the Tombstones (2014)
 * Sir Lancelot in Night at the Museum: Secret of the Tomb (2014)
 * Prince Adam/The Beast in Beauty and the Beast (2017)

Quotes
Please add a list of quote from this performer about their work in Marvel Movies!