His research focuses on path planning, control, state estimation and data fusion, applied especially to navigation, obstacle avoidance, and long-range flight of small uninhabited aircraft. He received his Ph.D. in Aeronautics and Astronautics from Stanford University in 2006; prior to Stanford he worked as an engineer at Bombardier Aerospace in Toronto, Canada.