Buffie Carruth is known for Subtle Seduction (2008), Still a Teen Movie (2009) and Vixen (2018).
No data