<Ul> <Li> Tom Hanks as Michael Sullivan, Sr . </Li> <Li> Tyler Hoechlin as Michael Sullivan, Jr . </Li> <Li> Paul Newman as John Rooney </Li> <Li> Jude Law as Harlen Maguire </Li> <Li> Daniel Craig as Connor Rooney </Li> <Li> Stanley Tucci as Frank Nitti </Li> <Li> Jennifer Jason Leigh as Annie Sullivan </Li> <Li> Liam Aiken as Peter Sullivan </Li> <Li> Dylan Baker as Alexander Rance </Li> <Li> Ciarán Hinds as Finn McGovern </Li> </Ul> <Li> Tom Hanks as Michael Sullivan, Sr . </Li> <Li> Tyler Hoechlin as Michael Sullivan, Jr . </Li> <Li> Paul Newman as John Rooney </Li>

Who played michael sullivan jr in road to perdition