Daredevil S1-S3
2015 · Action
as Matt Murdock
The Defenders
2017 · Action
Kin S2
2023 · Crime
as Michael Kinsella
There Be Dragons
2011 · Biography
as Josemaría Escrivá
Stardust
2007 · Adventure
as Tristan
Stone of Destiny
2008 · Adventure
as Ian Hamilton
Daredevil: Born Again S1-S2
2025 · Action
Merv
2025 · Comedy
as Russ Owens
Treason
2022 · Action
as Adam Lawrence
The Merchant of Venice
2005 · Drama
as Lorenzo
Casanova
2006 · Adventure
as Giovanni Bruni