His award-winning work on nature, science and culture has also been featured on PBS, Discovery, The Sundance Channel, Showtime, and showcased at the Museum of Modern Art. Luck holds degrees in filmmaking from Harvard University and the San Francisco Art Institute and currently lives in Amsterdam with his wife and two daughters.