The Karate Kid Wiki

"I know that I haven't been there for you and I... God, it's been hard for me. I want to make things right."
―Shannon Keene to Robby Keene[src]

Shannon Michelle Keene is the formerly unstable and neglectful mother of Robby Keene and the ex-girlfriend of Johnny Lawrence. She is a secondary character in Seasons 1 and 2 of Cobra Kai. She appears in Season 3 as well, where she is in rehab and treatment to get her life on track and be a better person and mother for her son.

She is played by Diora Baird.


Pre-Cobra Kai

Much of Shannon's early life is unknown but it's more than obvious her own problems started long before she ever met Johnny. Shannon and Johnny got together at some point well before 2002. There was talk about a crazy relationship that they had together back then. Laura Lawrence was still alive during this time, and it is probable that they were still living off Sid Weinberg financial backing during this time. But the couple would have bitter breakup, and decline into animosity towards each other given the fact that Robby goes by his mother's last name as his legal name, not Johnny.

Regardless, Johnny ended up getting Shannon pregnant. Shannon gave birth to their son and only child, Robby on February 4, 2002. Johnny by his own admission failed to be there for Robbie when he was born. At some point, Shannon and Johnny split up. Shannon however had to raise Robby throughout the latter's childhood by herself. Shannon didn't care that it was caused by the depression of Johnny losing his mother and the fact that Johnny was most upset about Robby never being able to meet his grandmother, Laura and Robby not having a single grandparent in life. It is also likely that Sid cut off Johnny financially and kicked him out of his mansion when Laura died and Johnny was fending for himself for the first time.

Season 1

Shannon is a social alcoholic due to her near-constant presence at bars and taking various men home with her. She is also possibly unemployed as she mentions that she was at one of these bars to get a job application. When the bartender actually procures an employment form for her, she then declines. Shannon spends far more time bar-hopping and seducing men to get free meals from them, neglecting Robby not only directly, but also by failure to set any positive example. Even when Robby sets aside time to try and bond with her, Shannon leaves to go to happy hour anyway, blatantly stating her fear of being alone.  

Despite her many flaws, however, she did choose to raise Robby, unlike Johnny. However, Shannon appears to be at her wit's end with Robby, letting him do whatever he wants, claiming that there are no do-overs in life, and that it was too late for Johnny to try and mend his relationship with his son. She also viewed Johnny's attempts at getting back into his son's life as superficial, surmising that his offer to mend fences with Robby and her as an effort to keep the law off his back about child support.  

Season 2

Shannon gets a little more development, despite having much less screen time. She abandons Robby for several weeks to travel with her new boyfriend Rick to Mexico and Robby starts living with Daniel instead due to the poor housing conditions and lack of food. When Shannon was away with Rick, her apartment that her and Robby Keene live in has been taken away by the Sheriff Police Department when Johnny tried to see Robby as the eviction notice was seen, Shannon eventually returns in the season's penultimate episode and is seen at the LaRusso House, explaining how her decision to travel out of the country and leave Robby behind was a terrible mistake that she greatly regrets. Shannon claims that she is going to start going to rehab for her drinking and drug issues, and tells Robby that his father does care about him and that she was wrong to let her own problems with Johnny get in the way of how Robby views his father. She also tells Robby that he can go stay at his father's apartment and does not want any of her issues with Johnny to have Robby go against Johnny.

Season 3

In Season 3, it is revealed that Shannon is in rehab. She is present when Daniel and Johnny go looking for Robby. She helps both Daniel and Johnny the people are associated with Robby are his troublemakers friends Trey and Cruz.

Robby visits her in rehab after his 1993 Dodge Caravan was stolen by a goon and Robby is upset about everything that happened and Shannon is reassuring him that everything will be okay and she gives him a sandwich to eat and she calls Daniel to speak to Robby but the police arrive at the rehab centre to arrest Robby which shocks Shannon. She is also witness to when Robby gets arrested and is taken to Sylmar Juvenile Corrections (SJDC) and she is crying as a result and follows him. She doesn't appear for the rest of the season but it's possible she is still at rehab.


Shannon tends to spend more time hanging out in bars and seducing men rather than spending time with Robby. However, she does love Robby and did spent most of Robby's childhood raising him due to Johnny neglecting him. Shannon's relationship with Johnny is strained, due to the latter not being there for Robby and basically forcing her to raise him. When Johnny begins to express a desire to mend his relationship with Robby, Shannon doesn't think he is being genuine. Despite her own large flaws Shannon is more than willing to point his faults and failings and views him as someone who ruined her life.

At the start of season 2, she leaves Robby to travel with some man called Rick to Mexico. However, when she returns, she admits to Robby that she made a mistake leaving him and that she is going to rehab to fix her drinking and pill problem. Despite her anger with Johnny, she encourages Robby to have a relationship with him, as she knows that he truly does loves Robby.

In season 3, Shannon, who is now in rehab, appears to be more calm and better. She cares about Robby and is friendly with Daniel, but is still at odds with Johnny when he meets her at rehab. She talks to Robby through what happened and she reassures him that everything will be okay and gives him a sandwich to eat. When Robby is arrested by the police and taken to Sylmar Juvenile Corrections (SJDC), Shannon is deeply sad and concerned for Robby's well-being and state.


Season 1

Season 2

Season 3


  • This is the second time Diora Baird and William Zabka played a couple. The first was in the 2010 film Hot Tub Time Machine.
  • Shannon is a huge fan of Patrick Swayze, who she gave the last name to Robby as his middle name.
  • Shannon has been nicknamed "Shan", which is short for her full name.