All roles

Not of this World
1999, Movie - Drama
The Human Factor
2013, Movie - Drama, Thriller
Tomorrow We Dance
1982, Movie - Comedy, Sci-Fi