
Acting
Jack Staggs
Born 24 January 2011 · Minneapolis, Minnesota, United States · 15
Jack is an aspiring acting presence most recognized for on stage productions in south Minneapolis and the short film Duel (2018) which surpassed 20 million views on YouTube.
Filmography
Movies
2 films

