Chelsea Alden is an actress and producer, known for Shameless (2011), 13 Reasons Why (2017) and NCIS (2003). Read more on iMDB