Joseph Russell
Melbourne, Australia
Film Director, Writer and VFX Artist
Joseph is a Melbourne based writer. director and visual effects artist best known for directing ABC documentary series 'No Way San Jose', satirical mocumentary 'Jeff VS the Left' and sci-fi short 'Queen of the Bees'.