Production
1952-10-07 · Tulsa, Oklahoma, USA
The Magic Touch of Harry Potter
as Self · 2004 · 7.7
When Rock Ruled the World
as Presenter · 2002 · 0.0