Nick Carraro. Actor, editor, executive producer... | Slated