Brian Costa is known for his work on Lost (2004), The Descendants (2011) and Off the Map (2011). Read more on iMDB