Famous Scots. Stephen Brand. 30 December 2023 · 2 Steven Brand is a Scottish actor. His feature debut was The Scorpion King (2002), where he portrayed Memnon. He has had... Please share me.PostWhatsAppMastodonLike this:Like Loading...Thank you for Sharing me.