Un brazo
In 2004, Humby travelled to China to star in the film "One Arm Hero". It was produced by martial arts film star Carter Wong ("Big Trouble in Little China") and directed by Li Man Sing.