David Mylrea

David Mylrea

David Mylrea was born in Saint John, New Brunswick, Canada. He is known for his work on I, Robot (2004), In the Name of the King: A Dungeon Siege Tale (2007) and X-Men: The Last Stand (2006).

Moives