Stan Sellen
- Art Department
- Art Director
- Production Designer
Stan Sellen was born on 15 April 1926 in Toronto, Ontario, Canada. Stan is an art director and production designer, known for A Bird in the House (1973), Festival (1960) and A Gift to Last (1978).