Layla Roberts

Actor

Red Letters
2000
as Cheryl Roberts
Beowulf
1999
as Grendel's Mother
Armageddon
1998
as Molly Mounds