11 of David Vaughn's best-known titles are streaming in the UK right now.
ITVX
Sky Go, 5
Channel 4
Disney+
Netflix
Icon Film, Plex
Disney+
Prime Video, Plex
Max
Rakuten TV
Shudder, Rakuten TV