Aqua Teen Hunger Force
2000
Logan Thirtyacre was born on 17 November 1994 in Pensacola, Florida, USA. He is a director and writer, known for Super Mario Logan (2007), SuperMarioLogan: The New House (2017) and Mario and Luigi's Stupid and Dumb Adventures (2008). imdb.com