Laara Sadiq

Laara Sadiq is a Canadian actress that has appeared in many sci-fi oriented television shows and movies, including Battlestar Galactica, Kyle XY, Dark Angel, and The Outer Limits. She played Technician Davis in Stargate SG-1.

Roles

 * Technician Davis (See: List of Appearances)