Former Smallville actress Cassidy Freeman is to appear in ABC’s fantasy drama Once Upon A Time.
ABC has revealed the actress will appear in the episode Tiny which due to air on February 10th in America. Freeman will play a character Acalled Jack and the episode features the Giant (Lost actor Jorge Garcia) unleashing his vengeance in an attempt to try and settle an old score.
Cassidy Freeman played the character of Tess Mercer in The CW drama Smallville between 2008 and 2011. Last year the actress played vampire Sage in three episodes of The Vampire Diaries. More recently she has appeared in A&E drama Longmire as the character of Cady Longmire. Freeman’s other notable credits include The Playboy Club, CSI: Miami and Cold Case.
Once Upon A Time’s second season will air on Channel 5 later this year in the UK.