Acting · 1969-01-17 · London, England, UK
Sem biografia disponível.
Lei & Ordem: Unidade Especial
1999
The View
1997
LIVE with Kelly and Mark
1988
Perdidos
2004
The Ellen DeGeneres Show
2003