Actress Marlo DiCrasto is an actress, known for Mona Lisa Smile (2003), Maxed Out (2012) and Street (2015). Known for: Mona Lisa Smile (2003), Maxed Out (2012), Street (2015), Indiana Jones and the Legend of Bimini (2014) Search: