Sheila White
Sheila White is an English film, television and stage actress. She is married to former theatre producer Richard M. Mills and lives in Kingston, Surrey.
White was born in London. She began her car...
See Profile
Ultimate X-Men 3
by Mark Millar, Adam Kubert
The X-Men want to take a break and go on world tour, but Professor X's son running rampant changes that...
See Story
Join the Conversation
0 comments on Sheila White as Moira McTaggert in Ultimate X-Men 3