James "Jimmy" Lishman, also known as Steve Wilton and Jack, is a former main character and is a handsome, well-bred guy with a lot of moxie, a lot of money, and a rap sheet a mile long. When he won Fiona's heart, he has moved in with the Gallaghers and he and Fiona are trying to make a go of it. But his wife, the Brazilian drug dealer's daughter, continues to throw a wrench in his plans.
Throughout the Seasons
We meet Steve (Jimmy) in the first episode of Season 1. He's watching Fiona dance at a club and sees her purse get stolen. He chases after the robber unsuccessfully, but he meets Fiona and there is an instant spark. Initially, Fiona thinks that Steve is a hotshot businessman who makes a ton of money. While he does make a lot of money, he proves to Fiona that he isn't her typical snobby rich guy. He makes a living by stealing cars - and he's pretty good at it.
What Fiona doesn't know is that Steve's real name is Jimmy and that he grew up in Chicago in a very rich household. Jimmy's family thinks he is away at medical school, when in fact he is still living in Chicago and making an illegal living. Fiona is attracted to Steve's rebel persona.
Jimmy has a heated relationship with Fiona. He is always at the Gallagher house in Season 1 and even buys the house next door so that he and Fiona can move in together but still stay close to the family.
At the end of Season 1, Tony discovers that Jimmy is stealing cars and threatens to turn him into the police unless Jimmy agrees to leave the country and leave Fiona behind. Jimmy bribes Tony by giving him the house he bought for him and Fiona and he leaves the country, hoping that Fiona will follow him. In the end, Fiona decides to stay in Chicago and she and Jimmy break up. Jimmy runs off to South America.
During Season 2, Jimmy returns. He marries a Brazilian woman named Estefania, as a way for her to come to the USA. He and Fiona go on a double date, during the date they excuse themselves for a moment and catch up in the bathroom with Jimmy attempting to admit his love for Fiona. In the bathroom he and Fiona start making out, only for Fiona to reject him and leave the bathroom. When she left, Jimmy following short after, Fiona's boyfriend at the time picks up what's going on and leaves her. At a party thrown for Karen, Jimmy tries to apologize to Fiona for what happened in the bathroom but she insists nothing happened. It is later revealed that a spurned Jimmy had sex with Estefania. Him and Estefania continue to be 'married' while he is trying to obtain Fiona's heart once more. When Fiona's friend Jasmine invites her onto a boat she finds out that Jasmine also invited Steve and Estefania, in an attempt to get Steve and Fiona back together. When it doesn't work, and Fiona just gets more pissed at Steve, Jasmine kisses her and Fiona leaves the boat. Throughout the season he is shown going to the Gallagher household bringing Starbucks and Dunkin' Donuts to the kids even through Fiona's consistent refusal of him not coming to her house. When Lip runs away from home because of not wanting to go to school, Jimmy lets him stay at his house since Lip says that Fiona will be on his doorstep in a few days if he did so. Lip also helps Jimmy with some computer business to get money and starts doing business with him. In the last two episodes Jimmy keeps trying his plan to win back Fiona's heart and trust and finally succeeds on the second to last episode after kissing her. On the last episode Jimmy makes it official and they begin dating again. On the final episode,
During Season 3, Fiona begins to see more of Jimmy's personality and mentions to Kevin and Veronica that he cleans the house and babysits Liam like he is the father of the house. One day, a black vehicle shows up parked on the street while Jimmy is babysitting Liam. He notices the black car outside the window and tries ignore it at first but is tempted to walk outside and then towards it to see what is happening. It drives off in a hurry and a few more black cars drive off as well, but the first car makes a U-Turn and while Jimmy tries to make a run for it he gets cornered and Estefania's father steps out and holds a gun to Jimmy's head while asking for the location of his daughter. They take Jimmy, leaving the front door of the Gallagher house unlocked and Liam inside. After school ends Carl and Debbie come home to find Liam alone watching TV. Jimmy is kidnapped and taken to Estefania who is surprised to see her father. Estefania greets her father but Marco walks in naked wearing glasses and earplugs. Estefania yells for her father to stop but he shoots Marco in the forehead.
Afterwards, Jimmy is enlisted in helping chop up the body. He refuses but is obligated by the drug lord himself. He returns home and is caught burning his clothes by Fiona. The next day, Jimmy is taken to the Great Lakes on a yacht. The drug lord's henchmen throw Marco's remains into the lake and afterward the drug lord explains that he knows he has been lied to. He goes on to tell Jimmy that he came from a poor background and has always wanted what's best for his daughter. He explains that he has arranged for Estefania to study Economics and in 5 years she will become a US citizen provided that Jimmy is her husband when that time comes. He goes on to tell him that he can have sex with Fiona for fun and only fun since he is married, calling Fiona a "ghetto whore". Jimmy agrees out of fear for his life and returns to his life with a new problem.
As of May I Trim Your Hedges?, he knows of his dad's sexual orientation. Since then he has been consistently talking about his dad and Fiona eventually tries to tell him to stop, but does not do it since the city wants to work on some pipes in the backyard where Ginger was set to be buried. Jimmy begins to realize past signs of his father's sexual orientation from his childhood memories. Jimmy and Fiona had an argument, and he left out of anger. He goes to Estefania and explains his problem. The two have had sex more the once. Fiona calls Jimmy when the day is finished, and apologizes to him.
His relationship with Fiona is slightly halted when he decides to go back to medical school in Michigan. He asks Fiona if she wants to go and if the kids would go with them. Fiona is shocked, but happy for him. When an application was accepted for a studio apartment in Michigan, Fiona gets upset. Fiona confronts him outside the work site and Jimmy says that he has been living in a slum with Fiona and the kids, as well as saying that they have never made decisions together. Fiona storms away in anger.
Estefania's father shows up the next day and tells Jimmy that his daughter is being deported for failing to impress the INS, who had been watching Jimmy and Estefania. Jimmy is then taken on Estafania's father's boat and Jimmy is refused a final call to Fiona. In perhaps the show's most shameless moment, it is assumed, though uncertain, that Jimmy met his death at the hands of Estefania's father.
Jimmy has since disappeared, and Fiona starts to worry. She attempts to call again a few times and went to look for his dad, Dr. Ned Lishman, but eventually, the guy who followed Jimmy gives Fiona an envelope of money, supposedly from Jimmy. The guy explains that Fiona is too good for him, but when Fiona tries to find out more, he drives off. Later, Fiona calls Jimmy and leaves him a final message: Wherever you are, bye.
After being absent for the whole season, He makes an appearance in the finale, Lazarus. At the ending credits, it is revealed that Jimmy is alive, and is with an unknown woman. Taking up the alias "Jack", he and the unknown woman pull up to the Gallagher household and she asks him if this is the house, and if he wants to go in. Jimmy says "No, not tonight."
Jimmy makes an appearance in "Rite of Passage". After greeting her mysterious female customer, now known as Angela, "Hey, you came back after all!", Fiona is answered by Jimmy from across the restaurant booth, who states "I did."
At the beginning of "Crazy Love," Fiona punches and kicks Jimmy and yells at him. Fiona stops and kisses Jimmy. He spent the night afterwords. Later in the episode. A night where Jimmy tries to flatter Fiona, they have sex in the kitchen floor but Fiona stops it before he is finished.
During Tell Me You F**king Need Me, Fiona tells her husband, Gus, that she cheated on him and Gus wishes to meet Jimmy. Jimmy agrees and they meet at Patsy's Pies. Jimmy says hello to Gus then Gus punches him in the nose and walks off. Soon after, Jimmy comes and sits outside with Fiona and tells her he called off an overseas job to stay with her. She explains she can't see Jimmy any more and he musters up courage and tells Fiona to have a good life, and she says the same, whatever your name is. Jimmy drives off on his motorcycle and Fiona starts walking off. Angela shows up in her car. Fiona tells her sorry Jimmy canceled the overseas job. Angela reveals the client, not Jimmy canceled, that she likes Fiona and says 'Jack' is a great thief but a shitty person.