Dean Devlin

Dean Devlin

born 1962

nm0002041

director (1)

2018 Bad Samaritan 6.40

writer (1)

1998 Godzilla 5.50

producer (3)

2018 Bad Samaritan 6.40
2002 Eight Legged Freaks 5.50
1998 Godzilla 5.50