Munster players Simon Zebo and Paddy Butler also start as Bryan Cagney and Brian O'Hara are named in the replacements.
England currently top pool B with five points after defeating Argentina 48-22, France are second on four points and Ireland are third courtesy of the losing bonus point they secured against the French.
Ireland U20 coach Allen Clarke has made two other changes to the side that suffered defeat to France in their opening game last Saturday.
Noel Reid, who sparked the attack which led to Ireland's only try against the French, comes in at full-back as an indirect replacement for Darren Hudson, with Andrew Conway moving to the right wing and Brendan Macken has been preferred to Eoin Griffin at outside centre.
Ireland U20s face England U20s at 2.10pm today in Argentina (6.10pm Irish time) and the game will be televised live on Setanta Sports and Sky Sports, and also online here.
Ireland Under 20 Team:
15 -Noel Reid (UCD/Leinster)
14 - Andrew Conway (Blackrock/Leinster)
13 - Brendan Macken (Blackrock/Leinster)
12 - Nevin Spence (Ballynahinch/Ulster)
11 - Simon Zebo (Cork Constitution/Munster)
10 - James McKinney (Queen's University/Ulster)
9 - John Cooney (UCD/Leinster)
1 - Jack O'Connell (Lansdowne/Leinster)
2 - Niall Annett (Belfast Harlequins/Ulster)
3 - Stewart Maguire (Old Belvedere/Leinster)
4 - David O'Callaghan (UCC/Munster)
5 - Brian Hayes (Cork Constitution/Munster)
6 - Rhys Ruddock (UCD/Leinster) (capt)
7 - Dominic Ryan (Lansdowne/Leinster)
8 - Patrick Butler (Shannon/Munster)
16 -David Doyle (UCD/Leinster)
17 - Bryan Cagney (UCC/Munster)
18 - Ben Marshall (UCD/Leinster)
19 - Brian O'Hara (UL Bohemians/Munster)
20 - Michael Heaney (Belfast Harlequins/Ulster)
21 - David McSharry (UCD/Leinster)
22 - Eoin Griffin (Corinthians/Connacht)
Ireland's pool fixtures:
09 Jun -England v Ireland - Estadio El Coloso del Parque, Rosario - 2.10pm (6.10pm Irish time)
13 Jun - Argentina v Ireland - Estadio El Coloso del Parque, Rosario - 4.10pm (8.10pm Irish time)