Filmography
1999
Movie
Shadow Lake
as Alf Richards
2011
TV Show
Teen Wolf
as Gerard Argent