Main Character Energy 2023
as The Producer
Ladybug 2014
as Friend
Apostle Peter and the Last Supper 2013
as Rich merchant 1
Elena Undone 2010
as Denny
The Cross 2002
as Lawyer
Waiting for the Giants 2000
as Raymond Pierce
The Puzzle in the Air 1999
as John Jones
Credits from TMDB.