spencer antle

designing clothes, shooting film, or crafting stories.

it's all part of living and being true to a lifestyle.

Island Company - 'Never Return' Commercial

Island Company's first television commercial directed by Spencer Antle, Island Company's Creative Director and former award-winning commercial director. Shot in Tulum, Mexico, Spencer Antle and cinematographer Pete Warilow filmed this lush :60 sec spot that will air on IslandTV, Islandcompany.tv and regional networks in New York, Boston, Naples, Palm Beach and the Cayman Islands.

Related Videos