Mark De CastroMark De Castro is an Australian based filmmaker, editor, animator and visual artist.Known For: ActingBorn: null, nullDied: null