Info mistake?
Biography
Karen Admiraal is known for The Vanguard (2008), Red Dwarf (1988) and The STDers (2005).
Awards
Known For
Filmography
No data