
Known For
Filmography
2019

2010
TV
May You Live Happily Ever After
TV - Released: 1/1/2010
2008

Spy Games: An Escape
Movie - Released: 6/6/2008

Spy Games: Blueberry Pie
Movie - Released: 8/2/2008
2007

Spy Games: The Thirteenth Sector
Movie - Released: 2/16/2007
1994

1991

Ward No. 6
Movie - Released: 2/8/1991
1987

1983

1970

A Day and the Whole Life
Movie - Released: 5/25/1970