WatchTower
Beta
Movies
TV Series
Community
Towers
D
Acting
Damian Foster
4
Films
1
TV Shows
Known For
5 Credits
Charmed
as Demon Guard
1998
Blue Streak
as Thug
1999
Naked Wishes
as Wes
2000
Power Elite
as Taylor Malone
2002
Random Acts of Violence
as Sonny
2002