Nelson Flores est un tireur et rédacteur en chef chez Hoonigan Industries, directeur du contenu pour Terra Crew, propriétaire de la société de médias Heed Projects et graphiste à temps partiel. La réalisation de films et le sport automobile sont les deux choses qui le passionnent et il a fait de ces choses la base de sa carrière créative.