Production
Allen Hu
EN cinema · 4 credits
Known for
Filmography

Pulp Modern: Die Laughing
EN · 2024Not rated
as Radio Broadcaster

Rest Stop.
EN · 20197.0
as Radio Broadcaster (voice), Producer, Unit Production Manager
The Taken
2012
The Taken
EN · 20129.0
Co-Producer


