Lisa Howard

Lisa Howard is the actress who will portray Siobhan in the upcoming Breaking Dawn movie.