David E. Cousin

David E. Cousin

David E. Cousin is an actor, known for Sgt. Bilko (1996), The Legend of Kyrandia (1992) and Lands of Lore: The Throne of Chaos (1994).
Feedback about this page?

Feedback about this page?