Young and Rebellious Cast Selena Stephanie Swift Randi Storm Michael J. Cox Michael Hurt John Decker Brian Surewood Frank Bukkwyd