Smiling Toad Productions LLC
Owner John Severson graduated from Washington University in St. Louis in 2004 with degrees in Anthropology and Film. Combining his love for film and cultures, Severson completed a short and feature film titled “A Perfect Soldier” about a Cambodian making a powerful difference within his community. Building on this documentary experience, Severson wanted to create…