Show more
David Mylrea was born in Saint John, New Brunswick, Canada. He is known for I, Robot (2004), Fatman (2020) and X-Men: The Last Stand (2006). imdb.com
Tom Cruise
Alec Baldwin
Kim Kardashian
Jennifer Lopez