Movie | Mackin’ Ain’t Easy | Self | 2025 |
Movie | The Curse of 'The Omen' | Self | 2005-10-26 |
Movie | 666: The Omen Revealed | 2000-09-05 | |
Movie | Scream Greats, Vol.2: Satanism and Witchcraft | 1986-10-21 | |
Movie | The Final Conflict | US Embassy employee (uncredited) | 1981-03-20 |
Movie | The Omen | Man walking across street (uncredited) | 1976-06-25 |