Credits

Snow Steam Iron (2017)
Booking Cop
Sucker Punch (2011)
Tommy Soldier #1
Watchmen (2009)
Young Rorschach
300 (2006)
Leonidas at 7 / 8 yrs
Snow Steam Iron (2017)
Special Effects