Damian Foster

Born: None


See
Placeholder

as Thug
Released: 1999-09-17

Miles Logan is a jewel thief who just hit the big time by stealing a huge diamond. However,...

Movie page
See!

Power Elite

as Taylor Malone
Released: 2002-04-05

The President of the United States, Jonathan Caine, prepares to sign a treaty banning chemical...

Movie page

Naked Wishes

as Wes
Released: 2000-04-20

After inheriting a trunk with a lantern in it, a man releases a beautiful genie named Samanthia....

Movie page

Charmed

as Demon Guard
First aired: 1998-10-07

Three sisters (Prue, Piper and Phoebe) reunite and unlock their powers to become the Charmed...

TV Show page