KELOWNA, British Columbia (Canada), 8 aprile, 1981
2019 - City of Crime - Attore - Ray
2018 - Fire Squad - Incubo di fuoco - Attore - Christopher MacKenzie
2017 - American Assassin - Attore - Ghost
2015 - True Detective 2 - Attore - Paul Woodrugh
2013 - Lone Survivor - Attore - Mike Murphy
2012 - John Carter - Attore - John Carter
2012 - Le belve - Attore - Chon
2012 - Battleship - Attore - Tenente Alex Hopper
2010 - The Bang Bang Club - Attore - Kevin Carter
2009 - X-Men le origini - Wolverine - Attore - Remy LeBeau/Gambit
2006 - Snakes on a Plane - Attore - Kyle
2006 - Il mio ragazzo è un bastardo - Attore - Justin
2006 - The Covenant - Attore - Pogue Parry