Travis Long: Travis Long. Director: B-Roll. Travis Long is known for B-Roll (2019), Kill Me Now (2012) and Senna: The Test (2017).
Known For: B-Roll (Director), Kill Me Now (Director), Senna: The Test (Director), Shelby American: The Carroll Shelby Story (Visual Effects)