Last Remembrances 2024
as William Lambert
Mr. Moonlight 2024
as Mr. Moonlight
The Touch 2014
as Solomon Lime
Hardcore Action News 2003
as Dr. Harry Hand
Credits from TMDB.