Daniel Cudmore

Daniel Cudmore portrayed Colossus in X2: X-Men United and X-Men: The Last Stand.