All there is to know about Cody:
CODY
Birthday: 1967 April 18 (note: This birthday was taken from the original
Final Fight. According to this birthday and the fact that Cody back then
was stated to be 22, also from the original Final Fight, FF1 takes place
during 1989, which contradicts later statements. So... dunno about that)
Height: 185cm
Weight: 80kg
BWH sizes: B139, W86, H97
Blood type: O
Birthplace: America
Special Skill: Using a knife
Likes: Starting fights, Milk
Dislikes: Haggar's lectures
Fighting Style: Street Fighting
Final Fight One: Cody is told by Haggar that Jessica has been kidnapped by
Mad Gear! Being a hero, he sets off to save his friend since childhood and
now girlfriend. He hears about Mad Gear member Damnd being the one who
kidnapped her, and went to the slums of Metro City to find him. Damnd
tells her that he's too late and that he thought Cody got scared and ran
away. Cody defeated him, but didn't manage to find Jessica. Somewhere
along the line, Cody found out that Jessica was being held by Belger in the
Uptown area of Metro City. He then hit the Westside of Metro City, where
he ran into a cop who was also a member of Mad Gear. Disgusted by how
corrupt Metro City is to the point where even a policeman would join Mad
Gear, Cody ended up defeating him, too. After that, he skipped past the
Industrial Section by taking a shortcut through the Bay area. Walking
along the coast, he stayed in front of a dog for a bit (That was your
pointless in-game fact for the day.

SFA3 Cody reminisces the dog in the
background in FF1. Standing in front of one of them recovers your
health). He reached the end, he ran into Mad Gear member Abigail. Abigail
made a comment about all the fun Jessica must be having with Belger, and,
enraged, Cody defeats him, too. Finally, Cody has reached Uptown.
Eventually, rejoining up with his friend Guy and Haggar, Cody reaches the
top of Belger's skyscraper. Belger tells Cody that he is glad that Cody
could come, and that Cody is the the strongest. He asks Cody to join Mad
Gear and then he'll free Jessica, but Cody refuses. Eventually, Belger is
knocked out the window by Cody and sent plumetting to his death. As
Jessica reunites with her father, Cody and Guy leave. Jessica eventually
catches up to them and calls out to Cody, but he doesn't turn to face her.
Guy, seeing this, leaps in front of Cody and knocks him down so that
Jessica can catch up, then Jessica asks why he's leaving. Cody tells her
that he wishes he could stay with her, but he can't, as long as evil stalks
the streets. Seeing what a hero Cody is, Jessica kisses him and Final
Fight One ends [Conjecture based off in-game storyline].
Final Fight Revenge: Jessica has gone missing. Cody is still fighting on,
as always. He continues fighting, and also fights to search for Jessica.
He beats up many people, demanding information for Jessica's whereabouts.
Eventually, he learns that something's up at the cemetary, and he goes
there to find her. But in fact, that bit of information was a set-up by
Mad Gear member Poison, and at the cemetary, the police are waiting for
him. Edi. E arrests Cody and throws him into jail on charges of assault
for beating up so many people [Conjecture based off in-game storyline and
reconciliation with official statements]. Final Fight Revenge never states
that Cody was arrested for killing/kidnapping Jessica. In Cody's and
Poison's endings, they set him up for 'Poison's crimes', but never state
what those crimes are. For all I know, it could be the same thing as his
SFA3 reason. That Cody was under a lot of heat for getting into so many
fights and Poison framed him for a lot of people she beat up or something.
Street Fighter Alpha 3: Cody used to be a hero, famous for saving Metro
City. Bored with the peaceful life, he kept fighting, day and night....
Until he was jailed. One day, he managed to break out of prison. Wandering
outside, he now seeks something that will satisfy him. He probably ran
into ex-Mad Gear member Rolento, who wished to recruit Cody into his new
army, but Rolento then saw what Cody had become. Rolento was extremely
frustrated that he had searched so hard for warrior like Cody only to find
someone so corrupted, but Cody responded that he was just a loner, not
corrupted. Cody then remarks about how Rolento was still playing his
stupid military games, whereas Rolento angrily snapped back that it was
Cody's dead spirit that was what reeked of true stupidity [Official]. He
then decided after seeing him in jail clothes that Cody wasn't really top
material for Rolento's army, and left. Eventually, Cody finally ran into
his old friend, Guy. Guy is shocked when he sees what happened to Cody!
He's an escaped convict, jailed for always beating people up! How could a
hero have fallen so much? Cody, however, realizes that he never was a
hero, at all. He was just faking it. The truth was that Cody was fighting
evil just because he enjoyed fighting so much, not because of a sense of
justice. Guy, however, could see that deep down, in the end, Cody was
still a good guy, because the targets he always sought to beat up were bad
guys, so even if Cody did it for the sake of the fight, he was still a hero
in the end. Guy wanted to reform Cody and get him back on the good path,
but eventually accepted that Cody had to live his own life, so they went
their separate ways. Before they part, however, Cody says that fighting
the bad guys was fun. Guy asks if he wants to go back to Metro City, and
Cody remarks that perhaps he will go back to Metro City when the time is
right, again, some day [Conjecture based off in-game storyline. Final
Fight One dialogue when you play as SFA3 Guy shows that Guy and Cody's SFA3
meeting did occur, too].
Final Fight One (Not sure if this happened, but as Cody said, it makes for
an interesting story): One day, Cody had a strange dream. In it, he found
that he was in a strange run down slum. He travelled through it, beating
up random thugs, and was confused as to where he was, until he ran into
Damnd. Seeing Damnd, Cody realized that, for some reason, he was back in
Metro City during the events of Final Fight One! Strangely enough,
however, because it's been a while since Final Fight One, Damnd can't
recognize him. But Damnd, still a thug since it's back in the past, calls
Cody a fool for coming to a place as dangerous as the slums of the
Mad-Gear-controlled Metro City alone. Cody remarks that he stopped faking
the hero thing, but eh, who is he to turn down a fun opportunity to kick
some butt? Reliving the battle against Mad Gear, Cody has the time of his
life battling everyone once again. As a restless fighting addict, he
couldn't be any happier. Eventually, however, he ran into Edi. E, again.
Edi. E doesn't recognize Cody, either, but he does see that Cody's an
escaped convict. He eagerly proclaims that he'll arrest Cody and how much
it'll do for his career! Cody is extremely flustered, and angrily snaps
back at Edi. E, asking how can Edi. E even THINK that he's really on the
side of the law? Unlike Edi. E, who continued to pretend that he was a
good guy and keep his job as a police officer, Cody had admitted that he
had only been a hero for his own selfish reasons. As expected, Cody
eventually reached the boss of Mad Gear, Belger, himself. Cody is ecstatic
to see Belger again, since Belger should put up a good fight, and Cody
can't wait! Belger, meanwhile, is amazed at what he's seeing. Cody isn't
a hero! He's a restless youth, just like many other members of Mad Gear!
He tells Cody that it looks like Cody's finally found his true calling.
Hearing this, Cody angrily tells him to shut up and just fight, because
Cody could never be what Belger wanted him to be, despite how he looked!
Refusing to ever become a villain, despite everything, Cody beat Belger all
by himself, ending the dream. [Conjecture based off in-game storylines]
Where Is He Now: He's basically still just wandering around doing useless
things [Official].
Miscellaneous Facts and Notes
Cody's girlfriend is Jessica, who is the daughter of Mike Haggar. Of
course, Cody played a part in bringing down Mad Gear but you really should
know that by now.
Final Fight 2's intro shows that Cody was the one to personally
uppercut Belger out the window. I suppose this is also why he's the one
generally considered the hero of Metro City and not Guy or Haggar.
Cody trained in martial arts since he was 9 years old. He holds a
fifth degree black belt in karate.
Cody was thrown in jail because he got into too many fights. Policemen
do NOT like vigilantes. Cody was addicted to fighting. According to Cody,
he participated in Final Fight One not for justice, but just so he could
get lots of fights. You can see this in Final Fight One for the Gameboy
Advance when you play as Cody then when you play as Alpha Cody (who's Cody
after the events of Street Fighter Alpha 3 occurred flashbacking the
past). Alpha Cody talks about how he realized that he was really just
faking being a hero, back then, and instead of demanding justice, he's now
just demanding that everyone fight him. This also means that Cody lied to
Jessica when he told her that he couldn't be with her as long as evil
stalked the streets (though Cody himself probably didn't realize he was
lying back then). He couldn't be with her not because he had to destroy
evil. He couldn't be with her because he had to keep on fighting because
he was addicted to it.
An alternate explanation is that he was thrown into jail because Poison
framed him for her and her friends' crimes. What crimes those are isn't
stated. That explanation comes from Final Fight Revenge though, and thus
might not be canon. It's possible that Cody could have been arrested for
both that and for fighting too much so it doesn't completely contradict, at
least, but due to this, Cody's storyline in Final Fight Revenge would be
your strongest point for arguing that Final Fight Revenge isn't canon
(well, also due to Jessica going missing). All About Capcom cites both
reasons for some annoying reason at various times within the book. At any
rate, either way, officially the one that arrested him was Edi. E.
You can see Edi. E sometimes when Cody wins in SFA3. Cody will look
off to the side, scream, then run away while Edi. E runs onto the screen,
screams "Get back here!", shoots his gun into the air, then continues
running after Cody. One of my more favorite victory animations. ^_~ An
even funnier one has Cody running back onto the screen to beat Edi. E up,
hehe.
How did Cody break out of jail for Street Fighter Alpha 3? Well, he
sorta didn't, really. There was a huge riot at the prison he was in, and
it left a hole in his cell. Seeing that, Cody basically just walked on out
because he was bored.

This explains the busted jail and the riotting
going on in Cody's SFA3 stage, too.
Gunlock/Colt (of Saturday Night Slam Masters) trained under Haggar. He
once put the moves on Cody's girlfriend Jessica, so Cody kicked the crap
out of him. Cody... does not like it when someone touches or talks bad
things about his girlfriend.
Cody's fighting style is similar to Joe of SF1's fighting style, if
anyone cares. There is no real storyline reason for this (though both are
literal American street fighters, so it'd be logical that they'd have
similar styles).
For a little on Cody and Guy, see Guy's bio.
Cody has broken up with Jessica by Street Fighter Alpha 3. In the
Final Fight Revenge section, All About Capcom states that Jessica is still
missing, however, in SFA3, it just states that he simply broke up with
her. It would probably be safer to assume that Jessica isn't missing,
although there really isn't any evidence either way in future games.
Cody... is a rather ironic character. Belger offers to let him join
Mad Gear in Final Fight One, and when you play as SFA3 Cody, Belger points
out, as he sees jailclothes Cody, that Cody's true calling apparently WAS
Mad Gear. If he joined Mad Gear, he wouldn't have gotten thrown in
prison. And the guy who actually finally arrested him and DID throw him in
prison was a member of Mad Gear, too

Yet all throughout that and despite
how Mad Gear is supposed to be for fighting youths (and Cody is a fighting
youth), Cody can't join Mad Gear not because it's evil, but because he just
feels that it's not right for him to join Mad Gear. I believe the reason
for this is because while Cody is a youth who can do nothing but fight, and
Mad Gear caters to that, in the end, Cody is not an idealistic man, and Mad
Gear actually appears to have a freedom ideal. Rolento realizes this when
he meets Cody again in SFA3. Either that, or it's because deep down, even
if Cody himself doesn't believe it, Cody is still a hero in a way. He
generally only goes around beating up bad guys after all, even if he's just
doing it for fun instead of doing it for justice.
He can break through a 50 cm thick cement wall. He's also stated to be
pretty good at taking hits.
In addition to milk, another one of Cody's favorite foods is spinach.
Cody’s SFA3 stage is located in the Metro City Police
Department/Detention Center (United States).
His SFA3 nickname translates to “Capricious prison-breaker”. For those
who don’t know, capricious means whimsical, unpredictable, or impulsive.
His FFR nickname is “C’mon Let’s fight!”