Deanna Russo (Logan Armstrong on The Young and the Restless)
Current Character: Logan Armstrong
Birthplace: Born in Northern New Jersey
Deanna is no stranger to television and has appeared in shows such as CSI: NY, Charmed and Noah Knows Best. Although she just completed her latest movie, Believers, Deanna has also starred in Rest Stop, The Food Chain: A Hollywood Scarytale, A Moment of Clarity, Dirt on Leaves, and Virgins.
The Young and the Restless - Logan (June 11, 2007 - present - recurring)
Rest Stop - Tracy Kress (2006)
CSI: NY - Laura Jeffries (2006)
A Moment of Clarity - Claire (2003)