Ellen McElduff is an actress, known for Maximum Overdrive (1986), JFK (1991) and Living Out Loud (1998). Read more on iMDB