Portrait of Jessica Kresa

Jessica Kresa

Bio: Jessica Nora Kresa is an American professional wrestler who is most known for her time in Impact Wrestling under the ring name ODB (short for One Dirty Bitch). She held the TNA Women's Knockout Championship on four occasions and she was also a former TNA Knockout Tag Team Champion
Born: Tue, Jun 06 1978
Birthplace: Nashville, Tennessee, USA
Jessica Kresa is 46 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of IMPACT Wrestling: Throwback Throwdown III
IMPACT Wrestling: Throwback Throwdown III
Jessica Kresa was
44 in IMPACT Wrestling: Throwback Throwdown III
as 'ODB'.
Fri, Dec 02 2022
Poster of IMPACT Wrestling: No Surrender 2021
IMPACT Wrestling: No Surrender 2021
Jessica Kresa was
42 in IMPACT Wrestling: No Surrender 2021
as 'ODB'.
Sat, Feb 13 2021
Poster of IMPACT Wrestling: Hard to Kill 2020
IMPACT Wrestling: Hard to Kill 2020
Jessica Kresa was
41 in IMPACT Wrestling: Hard to Kill 2020
as 'ODB'.
Sun, Jan 12 2020
Poster of NWA Into the Fire
NWA Into the Fire
Jessica Kresa was
41 in NWA Into the Fire
as 'ODB'.
Sat, Dec 14 2019
Poster of AEW All Out: The Buy In
AEW All Out: The Buy In
Jessica Kresa was
41 in AEW All Out: The Buy In
as 'ODB'.
Sat, Aug 31 2019
Poster of WrestleMassacre
WrestleMassacre
Jessica Kresa was
40 in WrestleMassacre
as 'Food Truck Worker'.
Fri, Aug 03 2018
Poster of IMPACT Wrestling: One Night Only: Victory Road - Knockouts Knockdown
IMPACT Wrestling: One Night Only: Victory Road - Knockouts Knockdown
Jessica Kresa was
38 in IMPACT Wrestling: One Night Only: Victory Road - Knockouts Knockdown
as 'ODB'.
Fri, Apr 14 2017
Poster of SHINE 31
SHINE 31
Jessica Kresa was
37 in SHINE 31
as 'Jessica James'.
Fri, Dec 11 2015
Poster of Queens Of Combat QOC 7
Queens Of Combat QOC 7
Jessica Kresa was
37 in Queens Of Combat QOC 7
as 'ODB'.
Sun, Nov 29 2015
Poster of ROH: Aftershock Tour - Hopkins
ROH: Aftershock Tour - Hopkins
Jessica Kresa was
37 in ROH: Aftershock Tour - Hopkins
as 'ODB'.
Sat, Jul 11 2015
Poster of ROH: 13th Anniversary
ROH: 13th Anniversary
Jessica Kresa was
36 in ROH: 13th Anniversary
as 'ODB'.
Sun, Mar 01 2015
Poster of SHINE 24
SHINE 24
Jessica Kresa was
36 in SHINE 24
as 'Jessica James'.
Fri, Jan 23 2015
Poster of TNA One Night Only: Knockouts Knockdown 2
TNA One Night Only: Knockouts Knockdown 2
Jessica Kresa was
36 in TNA One Night Only: Knockouts Knockdown 2
as 'ODB'.
Fri, Nov 07 2014
Poster of TNA One Night Only: World Cup of Wrestling 2
TNA One Night Only: World Cup of Wrestling 2
Jessica Kresa was
36 in TNA One Night Only: World Cup of Wrestling 2
as 'ODB (Team Young)'.
Fri, Sep 05 2014
Poster of TNA One Night Only: Joker's Wild 2
TNA One Night Only: Joker's Wild 2
Jessica Kresa was
35 in TNA One Night Only: Joker's Wild 2
as 'ODB'.
Fri, May 09 2014
Poster of TNA Genesis 2014
TNA Genesis 2014
Jessica Kresa was
35 in TNA Genesis 2014
as 'ODB'.
Thu, Jan 16 2014
Poster of TNA Final Resolution 2013
TNA Final Resolution 2013
Jessica Kresa was
35 in TNA Final Resolution 2013
as 'ODB'.
Thu, Dec 19 2013
Poster of TNA Bound for Glory 2013
TNA Bound for Glory 2013
Jessica Kresa was
35 in TNA Bound for Glory 2013
as 'ODB'.
Sun, Oct 20 2013
Poster of TNA One Night Only: Knockouts Knockdown 2013
TNA One Night Only: Knockouts Knockdown 2013
Jessica Kresa was
35 in TNA One Night Only: Knockouts Knockdown 2013
as 'ODB'.
Fri, Sep 06 2013
Poster of TNA Hardcore Justice 2013
TNA Hardcore Justice 2013
Jessica Kresa was
35 in TNA Hardcore Justice 2013
as 'ODB'.
Thu, Aug 22 2013
Poster of TNA One Night Only: Hardcore Justice 2
TNA One Night Only: Hardcore Justice 2
Jessica Kresa was
35 in TNA One Night Only: Hardcore Justice 2
as 'ODB'.
Fri, Jul 05 2013
Poster of TNA Genesis 2013
TNA Genesis 2013
Jessica Kresa was
34 in TNA Genesis 2013
as 'ODB'.
Sun, Jan 13 2013
Poster of TNA Turning Point 2012
TNA Turning Point 2012
Jessica Kresa was
34 in TNA Turning Point 2012
as 'ODB'.
Sun, Nov 11 2012
Poster of TNA Sacrifice 2012
TNA Sacrifice 2012
Jessica Kresa was
33 in TNA Sacrifice 2012
as 'ODB (Ringside)'.
Sun, May 13 2012
Poster of TNA Lockdown 2012
TNA Lockdown 2012
Jessica Kresa was
33 in TNA Lockdown 2012
as 'ODB'.
Sun, Apr 15 2012
Poster of SHIMMER Volume 34
SHIMMER Volume 34
Jessica Kresa was
32 in SHIMMER Volume 34
as 'Jessica James'.
Sat, Sep 11 2010
Poster of TNA Genesis 2010
TNA Genesis 2010
Jessica Kresa was
31 in TNA Genesis 2010
as 'ODB'.
Sun, Jan 17 2010
Poster of TNA Final Resolution 2009
TNA Final Resolution 2009
Jessica Kresa was
31 in TNA Final Resolution 2009
as 'ODB'.
Sun, Dec 20 2009
Poster of TNA Turning Point 2009
TNA Turning Point 2009
Jessica Kresa was
31 in TNA Turning Point 2009
as 'ODB'.
Sun, Nov 15 2009
Poster of TNA Bound For Glory 2009
TNA Bound For Glory 2009
Jessica Kresa was
31 in TNA Bound For Glory 2009
as 'ODB'.
Sun, Oct 18 2009
Poster of TNA No Surrender 2009
TNA No Surrender 2009
Jessica Kresa was
31 in TNA No Surrender 2009
as 'ODB'.
Sun, Sep 20 2009
Poster of TNA Hard Justice 2009
TNA Hard Justice 2009
Jessica Kresa was
31 in TNA Hard Justice 2009
as 'ODB'.
Sun, Aug 16 2009
Poster of TNA Lockdown 2009
TNA Lockdown 2009
Jessica Kresa was
30 in TNA Lockdown 2009
as 'ODB'.
Sun, Apr 19 2009
Poster of TNA Against All Odds 2009
TNA Against All Odds 2009
Jessica Kresa was
30 in TNA Against All Odds 2009
as 'ODB'.
Sun, Feb 08 2009
Poster of TNA Genesis 2009
TNA Genesis 2009
Jessica Kresa was
30 in TNA Genesis 2009
as 'ODB'.
Sun, Jan 11 2009
Poster of TNA Final Resolution December 2008
TNA Final Resolution December 2008
Jessica Kresa was
30 in TNA Final Resolution December 2008
as 'ODB'.
Sun, Dec 07 2008
Poster of TNA Bound for Glory IV
TNA Bound for Glory IV
Jessica Kresa was
30 in TNA Bound for Glory IV
as 'ODB'.
Sun, Oct 12 2008
Poster of TNA No Surrender 2008
TNA No Surrender 2008
Jessica Kresa was
30 in TNA No Surrender 2008
as 'ODB'.
Sun, Sep 14 2008
Poster of TNA Hard Justice 2008
TNA Hard Justice 2008
Jessica Kresa was
30 in TNA Hard Justice 2008
as 'ODB'.
Sun, Aug 10 2008
Poster of TNA Slammiversary 2008
TNA Slammiversary 2008
Jessica Kresa was
30 in TNA Slammiversary 2008
as 'ODB'.
Sun, Jun 08 2008
Poster of TNA Sacrifice 2008
TNA Sacrifice 2008
Jessica Kresa was
29 in TNA Sacrifice 2008
as 'ODB'.
Sun, May 11 2008
Poster of TNA Lockdown 2008
TNA Lockdown 2008
Jessica Kresa was
29 in TNA Lockdown 2008
as 'ODB'.
Sun, Apr 13 2008
Poster of TNA Destination X 2008
TNA Destination X 2008
Jessica Kresa was
29 in TNA Destination X 2008
as 'ODB'.
Sun, Mar 09 2008
Poster of TNA Against All Odds 2008
TNA Against All Odds 2008
Jessica Kresa was
29 in TNA Against All Odds 2008
as 'ODB'.
Sun, Feb 10 2008
Poster of TNA Turning Point 2007
TNA Turning Point 2007
Jessica Kresa was
29 in TNA Turning Point 2007
as 'ODB'.
Sun, Dec 02 2007
Poster of TNA Genesis 2007
TNA Genesis 2007
Jessica Kresa was
29 in TNA Genesis 2007
as 'ODB'.
Sun, Nov 11 2007
Poster of TNA Bound for Glory 2007
TNA Bound for Glory 2007
Jessica Kresa was
29 in TNA Bound for Glory 2007
as 'ODB'.
Sun, Oct 14 2007

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of NWA Powerrr
NWA Powerrr
Jessica Kresa was
41+ in NWA Powerrr
as 'ODB'.
First Air Date
Tue, Oct 08 2019
Poster of TNA iMPACT!
TNA iMPACT!
Jessica Kresa was
25+ in TNA iMPACT!
as 'ODB'.
First Air Date
Fri, Jun 04 2004
Poster of TNA Xplosion
TNA Xplosion
Jessica Kresa was
24+ in TNA Xplosion
as 'ODB'.
First Air Date
Sat, Oct 05 2002
Poster of WWE Tough Enough
WWE Tough Enough
Jessica Kresa was
23+ in WWE Tough Enough
as 'Self'.
First Air Date
Thu, Jun 21 2001