Indian-American Sheila Houlahan in ‘Little Things’
Indian-American actress and singer Sheila Houlahan has an upcoming supporting role in the Warner Bros. feature film The Little Things opposite Academy Award winners Denzel Washington, Rami Malek and Jared Leto, which is set for release