Todd Olsen can be an actor, known for Lucan (1977).
Todd Olsen Net Worth is $7 Million Mini Biography Todd Olsen can be an actor, known for Lucan (1977). Known for moviesLucan 1977as Lucan, age 10 Source IMDB