<Li> Cherinda Kincherlow as Kiara (season 1 - present): Callie's roommate as well as house sponsor while Callie is at Girls United . She offers Callie advice on how to survive at Girls United . </Li> <Li> Marla Sokoloff as Dani (season 1 - 2): Mike's girlfriend and recovering alcoholic . She wants to help Brandon out in his daily struggles, even supporting his relationship with Callie until she breaks up with him . After she and Mike break up, she ends up having sex with a drunken Brandon . After this, she later gets back together with Mike . Despite trying to convince him to keep their one night stand a secret, Brandon confesses about having sex with her, therefore getting Dani arrested for statutory rape . </Li> <Li> Romy Rosemont as Amanda Rogers (season 1): Zac's mother who suffers from Early - onset Alzheimer's disease . </Li> <Li> Reiley McClendon as Vico (season 1 - 2): A boy on the wrestling team that brings Brandon in on the fake ID's . After Brandon scares away all of his customers, he seeks revenge by jumping Brandon at night and breaking his hand . He is now attending military school and is on probation . </Li>

Who plays zach's mom on the fosters