Fred Owl can be an actor, known for Ace of Wands (1970).
Fred Owl Net Worth is $1.9 Million Mini Biography Fred Owl can be an actor, known for Ace of Wands (1970). Known for moviesAce of Wands 1970-1972as Ozymandias Source IMDB