Daniel Cudmore

Acting

2006

X-Men: The Last Stand

- Peter Rasputin / Colossus
2014

X-Men: Days of Future Past

- Piotr Rasputin / Colossus