Cast Credits Charlie's Angels (2011) Guest starring as Tabitha Williams Episode 1x07: Royal Angels (Nov 10, 2011) Castle (2009) Guest starring as Selena Rigas Episode 5x19: The Lives of Others (Apr 1, 2013) Standoff (2006) Starring as Lia Mathers How I Met Your Mother (2005) Guest starring as Roberta Episode 5x08: The Playbook (Nov 16, 2009)