Джек Рейнор родился в штате Колорадо, США. Он — племянник актёра Пола Рейнера. Его мать, Тара О’Брейди, является правозащитницей из Ирландии. Джек переехал вместе с матерью в графство Уиклоу, Ирландия, когда ему было два года. Мальчика воспитала мама и бабушка с дедушкой: Пэт и Дэмиен Рейноры. Сейчас у Джека двойное гражданство: США и Ирландии.
Интерес к актёрскому мастерству зародился в Джеке после его первой небольшой роли в картине «Кантри», снятой Кевином Лидди в 1999 году. В 2004 году Джек переезжает в Дублин, поступив в колледж Бельведер. Там он принимает участие во множестве театральных постановок.