Acting
Sandi Todorovic is an actor, writer, and producer.
NCIS: Los Angeles
2009
Lioness
2023
Counterpart
2017
What Happened To Ken?
2026