Now or Never 2024
Executive Producer
Del Playa 2017
as David
Abattoir 2016
as Clayton
Swat: Unit 887 2015
as John
Gnome Alone 2015
as Logan
The Roots of Wolverine: A Conversation with Stan Lee and Len Wein 2009
Director
Credits from TMDB.