by adminApril 2, 2020April 2, 2020Leave a Comment on Spencer Jones Spencer Jones is an actor and writer, known for Mister Winner (2020), The Mind of Herbert Clunkerdunk (2019) and Upstart Crow (2016).