Known For: Acting
IMDb
Actor The Producer
Main Character Energy
Actor Rich merchant 1
Apostle Peter and the Last Supper
Actor Denny
Elena Undone
Actor Lawyer
The Cross
Actor Raymond Pierce
Waiting for the Giants
Actor John Jones
The Puzzle in the Air