0.0214
Popularity3
Credits6.1
Rating55.3M
Budget168M
RevenueCrew
Primarily
2025 Star Trek: Section 31 Prosthetic Makeup Artist
2024 The Apprentice Special Effects Makeup Artist
2009 Angels & Demons Lighting Technician