‘Once Upon a Time’ 2×13 ‘Tiny’ images show Jorge Garcia’s Giant with Cassidy Freeman’s Jack Once Upon a Time is gender-bending the fairytale character Jack – the role will be played by Cassidy Freeman. Check out these images from the episode “Tiny.” January 24, 2013