I think Dino DeMise is a film producer.
Yeah. I recall he made a film called “The Last Chinese Boss Guy.” He sang the theme/title song with a group called the Bida Boys.