Shane is known for his work at The University of Texas at Austin. He is best known for his role as Griffin in the Texas Student Television show Life Support. He has also been seen in films created in Media classes. He is currently finishing his degree in Directing and Playwriting.