Happy 52nd Viggo.
The Prophecy (1995)
In this 'angelic' film, Viggo plays, literally, the devil. He stars as the angel Lucifer. This film also stars Elias Koteas, Virginia Madsen, Eric Stoltz and Christopher Walken (Walken also stars in 2 of the 3 sequels that follow this film).
GI Jane (1997)
Ridley Scott directed this film which stars Demi Moore as the first female to be allowed in enter Navy SEAL training.
Viggo stars as John James Urgayle, who is the hard-nosed instructor of the training.
A History of Violence (2005)
This film, which is based on a graphic novel written by John Wagner and Vince Locke, is about a small town man with some big town secrets.
Viggo plays the main character and former gangster Joey Cusack, who is leading a double life as small time husband and father Tom Stall.
Also starring in this film are Ed Harris, William Hurt and Maria Bello.
Yes, you might have noticed that none of the Lord of the Rings films are listed here and you are not mis-reading it. I did not list any of those films because I have only seen the first one. No, you didn't mis-read that one either. The only Lord of the Rings movie I have seen is The Fellowship.