Derek Garrison is an actor, known for Lupin III: Voyage to Danger (1993) and The Galaxy Railways (2003). Read more on iMDB