Lara Spotts is known for Dangerous Minds (1995), Minx (2022) and The Indian in the Cupboard (1995). She has been married to Maia Brewton since 2008. They have two children. imdb.com