Neville Archambault is an actor known for his film, television, and theatre work.