Loewy received a Masters in sculpture from University of Memphis and a Bachelor's of Architecture from University of Louisiana at Lafayette. Prior to joining the ranks of academia Loewy has been a designer of products, and has worked in the fields of architecture, and sculpture. Mr. Loewy has written and presented for The ICSLD/ IDSA World Design Congress, The National IDSA Education Conference, The Design Communication Association, The National Conference on Beginning Design and the IDEC Southwest Regional conference. Loewy has been in national and regional shows and has had his work collected privately. His work is presently in the collections of the Arkansas Art Center of Little Rock, Memphis Brooks Museum of Art, Memphis University, and Hampshire College.