Home / Discover / People

Cassidy Freeman

Cassidy Bree Freeman is an American actress and musician known for her role as Tess Mercer in The CW drama Smallville and as Cady Longmire in Longmire

English

The Forever Purge

2021
as Cassidy Tucker

Smallville

2001
as Tess Mercer

The Righteous Gemstones

2019
as Amber Gemstone

Longmire

2012
as Cady Longmire

Fender Bender

2016
as Jennifer

Brahmin Bulls

2013
as Ellie

Guitar Face

2012
as Hope

Don't Look Back

2014
as Peyton Lake

We Go On

2016
as Young Charlotte

YellowBrickRoad

2010
as Erin Luger

Cortez

2017
as Rosie

An Accidental Christmas

2007
as Kristine (as Cassidy Freed)

Producer

Movie YellowBrickRoad 2010
Movie Cortez 2017

Guest Star

Episode The Vampire Diaries
Break On Through
2012
Episode The Vampire Diaries
The Murder of One
2012
Episode CSI: NY
Indelible
2011
Episode Inside Of You
The Righteous Gemstones’ CASSIDY FREEMAN: Puck Ferfection
2022
Episode Once Upon a Time (2011)
Tiny
2013
Episode The Vampire Diaries
1912
2012
Episode CSI: Crime Scene Investigation
Coup de Grace
2009