Taylor Perry grew up in Gonbach, Germany, and now lives in New Orleans.

local 600 cinematographers guild member