Deanna Russo

Deanna Russo

Born October 17, 1979· New Jersey, USA

23Roles★ 6.8Average rating

Raised in New Jersey, Russo first honed her craft on local stages before a brief stint in modeling and eventually moving to television. She entered the small-screen arena with a 2003 appearance on Charmed and subsequently filled guest spots on series such as CSI, CSI: NY, How I Met Your Mother and NCIS, while also securing a recurring part as Dr. Logan Armstrong on The Young and the Restless in 20…

Biography written by WatchMoods, based on public sources

Known for

Filmography