Spartacus
2004 · Action
as Spartacus
The Courageous Heart of Irena Sendler
2009 · Biography
as Stefan Zgrzembski
The Deep End
2001 · Crime
as Alek Spera
Helen
2009 · Drama
as David Leonard
Never Here
2017 · Drama
as S
Fatima
2020 · Drama
as Arturo
Ice Age
2002 · Animation
as Soto
Committed
2000 · Comedy
as Neil
Beginners
2011 · Comedy
as Andy
Asthma
2016 · Drama
as Ragen
Practical Magic
1998 · Comedy
as Jimmy Angelov
Welcome to Sarajevo
1997 · Drama
as Risto Bavic
The Accursed
2021 · Drama
as Nikola
Extant S2
2015 · Drama
as John Woods
Timeless S2
2018 · Action
as Garcia Flynn
The Girl with the Dragon Tattoo
2011 · Crime
as Armansky
ER S15
2008 · Drama
as Luka Kovac
Hellraiser
2022 · Horror
as Voight
Pan Am
2011 · Drama
as Niko Lonza
The Tribes of Palos Verdes
as Joe
Dollface S2
2022 · Comedy
as Colin