Acting
Rachel Luttrell is an accomplished actress and singer who has worked in film, television, and on stage. Rachel Zawadi Luttrell was born in Dar es Salaam, Tanzania.
NCIS
2003
NCIS: Los Angeles
2009
Arrow
2012
Charmed
1998
ER
1994
Stargate Atlantis
2004
Touched by an Angel
Forever Knight
1992
The Guardians of the Galaxy Holiday Special
2022
Zombieland: Double Tap
2019
Damon
The I-Land
Impostor
2001
The Aviary
2005
Sleepwalkers
1997
Feast of All Saints
Hardwired
A Dog's Breakfast
2007
The Milky Way
2014
Urban Warfare