Allen Halliwell

"Your grandfather Allen, rest his soul, was a sweet man, but he led me straight down the hippie-dippie trail."

- Penny Halliwell

Allen Halliwell is a minor character featured in the WB Network television series Charmed. Played by actor Patrick Cassidy, he appeared in the 1969 time-travel episode "Witchstock" in season six.