Dan Stevens portrayed David Haller, the mutant son of Professor X, Charles Xavier, throughout Legion’s three seasons, which ran between 2017 and 2019. Stevens’ portrayal of the mentally troubled Omega ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results