Larry Moran è un attore Nei suoi anni di carriera ha recitato in The Human Centipede 3 (Final Sequence) e Damnation.