Rick Logan was born on May 25, 1966 in London, England.
The Princess Diaries 2: Royal Engagement
Movie • 2004
Cop Rock
Series • 1990
The Swan Princess
Movie • 1994
Mickey's House of Villains
Movie • 2002
Cats Don't Dance
Movie • 1997
The Brave Little Toaster Goes to Mars
Movie • 1998
Mr. Saturday Night
Movie • 1992