Rachel Howard is an actress, known for Friday the 13th Part III (1982), Deep Space (1988) and Emergency! (1972). Read more on iMDB