A USC film school graduate, Landry won an Emmy in 1995 for visual effects in the "Earth 2" TV series. He has worked in image formats ranging from 70mm to video and is comfortable with productions of any scale. He is a nine year veteran of Dream Quest/Disney and is a member of the Visual Effects Society.