Jesse Yungbei

Born: None


Placeholder

Spirit Riser

as Dord the Ninja
Released: 2024-03-30

Two sisters are thrown out of their isolation and onto opposite coasts of America by a...

Movie page

From Festival to Fascism: Cannes 2017

as Dolphin Man
Released: 2018-05-09

The reason why Troma Team and Lloyd Kaufman will never return to Cannes Film Festival.

Movie page