Founder of Richard Moore Studio, adult film production house.
Stelarc - Suspending Disbelief 2025
Director
Double Whammy 1979
Credits from TMDB.