Steven Brand

Steven Brand is a scottish voice actor and the voice-provider of Alexander Anderson and Richard Hellsing in both Hellsing anime series'.