Lori J. Nelson is known for I Am Number Four (2011), Howard the Duck (1986) and Virus (1999).
No data