My name is Andrew Russell. I am an Actor, Singer and Voice Actor located in Los Angeles
I recently was featured in the new Amazon game LOST ARK. The game is now the 2nd most played video game EVER!
Check out the release video to the right or here.
Recently started a new Youtube Channel!
Check it out!
Success! Message received.