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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results