Joshua Blewitt: Joshua Blewitt. Producer: Mean. Joshua Blewitt is known for Mean, Blood on the Canvas (2018) and Lusus Naturae (2018).
Known For: Mean (Producer), Blood on the Canvas (Cinematographer), Lusus Naturae (Producer), Pistolera (Cinematographer)