
Погані хлопці: Все або нічого
2024
як Lockwood

Агент Єва
2020
як Peter

Геній і безумець
2019
як Henry Bradley

Доктор Герроу
2018
як Dr. Daniel Harrow

Liar
2017
як Andrew Earlham

Злом
2017
як Carl Mitchell

Розлом Сан-Андреас
2015
як Daniel Riddick

Вічність
2014
як Henry Morgan

Серце вщент
2014
як Stuffy

Мерайя Мунді і скринька Мідаса
2013
як Charles Mundi

Санктум
2011
як Carl

Мій маленький ангел
2011
як Alec

Ringer
2011
як Andrew Martin

Таємниця Мунакра
2009
як Sir Benjamin Merryweather / Sir Wrolf Merryweather

Світлячки у саду
2008
як Addison

Фантастична четвірка: Вторгнення Срібного серфера
2007
як Reed Richards / Mr. Fantastic

Amazing Grace
2006
як William Wilberforce

Фантастична четвірка
2005
як Reed Richards / Mr. Fantastic

Король Артур
2004
як Lancelot

Місто проклятих
2003
як Dan Blakeley

102 далматинці
2000
як Kevin Shepherd

Вайлд
1997
як John Gray