Dan Stevens portrayed 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 (2013)
- 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!