James Cousar
James Cousar is an actor and director, known for Friday Foster (1975), Renegade Force (1998) and Vampires vs. Aliens (2017).
James Cousar's FILMOGRAPHY
as Actor (2)